Можно ее реализовать на Ардуино Нано? У Леонардо есть соответствующая библиотека, а что использовать в Нано?
В Nano USB протокол обслуживает отдельная USB-serial микросхема, т.е. "в лоб" проблема не решается. Но на 328 можно сделать USB устройство, в котором будет программная симуляция USB. Вот пример: http://rayshobby.net/?p=7363 Но при этом про скетчи забудьте, надо будет программировать "по-взрослому". Дальнейший поиск надо вести по ключевым словам Atmega328, USB, HID HID - это класс устройств USB, Human Interface Device, в которые входит мышь.
Та что на ATMega32U4? Пойдет прямо из коробки, без ассемблера и прочих страшных слов: http://arduino.cc/en/Reference/MouseKeyboard
На всякий случай напомню, что по обе стороны от ATmega32U4 есть еще камушки разных калибров. В этом ряду 8U2 (AT90USB82), 16U2/16U4 (AT90USB162), 32U4, AT90USB1286. Не обязательно брать самый большой контроллер из ряда для организации простого HID устройства.
Может посоветуете, какие Ардуины есть с этими камешками? Я в этом не очень... Чтобы по размерам не сильно отличалось от нано
Добрый день. Я вижу, что вы хорошо разбираетесь в вопросах построения и программирования схем на Ардуине. Хочу предложить вам поучаствовать в доведении до рабочего варианта прототипа устройства. Проект коммерческий, права и прибыль можем разделить. На данный момент есть рабочий прототип, но требуется новая программа для него (для более стабильной и точной работы)
Подскажите как правильно заливать скетч на Pro Micro, а то везде по-разному говорят (то один раз reset, то два раза надо). Я пробовал залить простой скетч мигания индикатора: нажимаю сначала в проге "Загрузить" и сразу зажимаю Reset (не отпуская его!). Идет компиляция, когда появляется надпись "загрузка" отпускаю Reset. В диспетчере устройств вижу появившийся новый Сом-порт, потом программа сообщает что все загрузилось. Но! Индикатор не мигает, а горят оба постоянно.