Arduino Pro Micro (Leonardo ATmega32U4)

ID#777
Arduino Pro Micro (Leonardo ATmega32U4) ID#777

Категории: Платы Arduino

Характеристики
Микроконтроллер: ATmega32u4
Рабочее напряжение: 5 В
Входное напряжение (рекомендуемое): 7-12 В
Входное напряжение (предельное): 6-20 В
Цифровые Входы/Выходы: 20
Каналы ШИМ: 7
Аналоговые входные каналы: 12
Постоянный ток через вход/выход: 40 мА
Постоянный ток для вывода 3.3 В: 50 мА
Флеш-память: 32 Кб (ATmega32u4) из которых 4 Кб используются для загрузчика
ОЗУ: 2,5 Кб (ATmega32u4)
EEPROM: 1 Кб (ATmega32u4)
Тактовая частота: 16 МГц

Отличия Arduino Pro Micro от Arduino Uno

Единый процессор - и для выполнения программ, и для связи по USB
Arduino Pro Micro отличаются от других моделей Ардуино тем, что в них для выполнения всех функций используется один микроконтроллер - и для выполнения программ, и для взаимодействия с компьютером по интерфейсу USB.

Переназначение порта при сбросе платы
В составе устройства нет отдельной микросхемы, обслуживающей последовательную связь, поэтому используемые последовательные порты являются виртуальным - как в операционной системе ПК, так и на самом устройстве.

Отсутствие сброса при открытии последовательного порта.
В отличие от Arduino Uno, Arduino Pro Micro не перезапускают загруженный скетч при каждом открытии последовательного порта на компьютере.

Одно из преимуществ использования единого процессора для выполнения программ и USB-связи - это гибкость при взаимодействии устройства с компьютером. В частности, благодаря этому Ардуино может определяться в системе не только, как виртуальный последовательный порт (также называемый CDC), используемый для прошивки и передачи данных (подобно Arduino Uno), но и работать в качестве HID-устройства, эмулируя клавиатуру или мышь. Предупреждения об использовании этого режима см. в разделе "Правила хорошего тона при программировании", приведенном ниже.

Раздельное функционирование USB и UART
В Arduino Pro Micro, основной класс Serial ассоциирован с драйвером виртуального последовательного порта для соединения с компьютером через USB.

Отличия в распиновке
Распиновка Arduino Pro Micro несколько отличается от стандартного расположения некоторых выводов (особенно выводов интерфейсов SPI и TWI).