Отправляем напрямую из Москвы за 3-4 дня

WhatsApp, Telegram, Viber
пн - пт: 10:00 – 20.00

Плата Leonardo Pro (Arduino-совместимая)

Плата Leonardo Pro - это Arduino-совместимая аппаратная платформа в форм-факторе Pro.

У Leonardo Pro установлен более мощный микроконтроллер MEGA32U4 16Mhz в отличие от привычных плат в формате Pro Mini. Данный чип имеет встроенный HID интерфейс и... Перейти к полному описанию

28 руб.

 

Артикул: 39107003

 

есть в наличии (4)

 

Плата Leonardo Pro - это Arduino-совместимая аппаратная платформа в форм-факторе Pro.

У Leonardo Pro установлен более мощный микроконтроллер MEGA32U4 16Mhz в отличие от привычных плат в формате Pro Mini. Данный чип имеет встроенный HID интерфейс и может подключаться к компьютеру напрямую, без микросхемы USB-UART присутствующей почти на всех Arduino и Arduino-совместимых платах.

Характеристики:

  • Микроконтроллер: ATmega32U4 AVR 8-бит
  • Тактовая частота:16 МГц
  • Флешь: 32Kb, из них 4Kb для загрузчика
  • ОЗУ: 2,5Kb
  • EEPROM: 1Kb
  • Пинов I/O: 18
  • Аналоговые пины: 9
  • Выводы c PWM(ШИМ): 5
  • Питание: 5V
  • Питание через RAW пин: 6-12V
  • Максимальный общий ток нагрузки: 500mA
  • Максимальный ток пина: 10mA, рекомендуемый 5mA
  • LED: питания и обмена данными по USB (RX, TX)
  • USB: microUSB-B
  • Вес: 5г

Эту ссылку нужно вставить в ArduinoIDE в меню Файл-->Настройки-->Дополнительные ссылки для менеджера плат:

https://raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json"

После чего необходимо установить в Менеджере плат "SparkFun AVR boards by SparkFun Electronics"

Выбрать плату в появившемся разделе SparkFun, - ProMicro. "ATmega32U4 (5V, 16MHz)"

На этих платах нету встроенного LED, но помигать все таки можно:

int RXLED = 17; // контакт для RX.
void setup() {
pinMode(RXLED, OUTPUT); // Светодиод TX настроен OUTPUT по умолчанию и подключен к неуправляемому выводу ATmega32U4.
// Для взаимодействия используем простые макросы.
}
void loop() {
digitalWrite(RXLED, LOW); // RX включен
TXLED0; // TX выключен
delay(1000);
digitalWrite(RXLED, HIGH); // RX выключен
TXLED1; // TX включен
delay(1000);
}