Какие процессоры подходят для ATmega32u4? А какие есть более высокие версии ATmega32u4?

Может ли версия arduino uno smd r3 работать с библиотекой Keyboard.h? это не применимо для этого arduino?

, 👍0

Обсуждение

Непонятно , что вы спрашиваете. Arduino Uno не может использовать библиотеку клавиатуры (если только вы не подключаете чип USB to Serial). Atmega32u4 имеет собственный USB- интерфейс, поэтому он может использовать библиотеку клавиатуры, но Uno использует этот чип только как Serial to USB c hip. Основной чип — Atmega328p, у которого нет родного USB., @chrisl

ATMega32U4 — это ATMega32U4. У него нет "более высоких версий". Что вы действительно спрашиваете?, @Majenko

Хорошо, сэр. Но может ли arduino mega2560 использовать библиотеку клавиатуры?, @mattiskdi

Я просто уточняю, может ли arduino uno использовать библиотеку клавиатуры, но теперь я знаю, что это не так, какой тип arduino вы можете мне порекомендовать, сэр, для использования библиотеки клавиатуры?, @mattiskdi


1 ответ


1

Arduino Uno не может использовать библиотеку Keyboard. Микроконтроллер должен иметь родной интерфейс USB. В Uno используется Atmega328p, у которого его нет.

Для этого можно использовать Arduino Micro или Arduino Leonardo.


Для более опытных хакеров: если вам нужно использовать Uno, но вы все еще хотите использовать расширенные возможности USB (больше, чем USB для последовательного подключения), можно перепрограммировать Atmega32U4 на Uno, который используется только как USB для Микросхема последовательного адаптера, но, конечно, имеет встроенные возможности USB и может создавать ввод HID/клавиатуры на интерфейсе USB. Поскольку это задача не для новичков, она не применима к этому вопросу, но ее следует упомянуть для будущих читателей.

,