Описание
Arduino Leonardo - небольшой контроллер, схожий по характеристикам с Arduino Uno, однако в отличие от контроллера Arduino Uno, плата построена на базе чипа ATmega32u4, который имеет встроенную поддержку USB соединения, что позволяет компьютеру определять плату не только как последовательный COM порт, но и как периферийное устройство.
Технические характеристики:
- микроконтроллер: ATMega32u4
- тактовая частота: 16 МГц
- SRAM-память (ОЗУ): 2.5 Кб
- flash-память: 4 Кб
- объем памяти EEPROM: 1 Кб
- цифровые входы/выходы: 14 шт (7 из них с ШИМ)
- аналоговые входы/выходы: 6 шт
- входное рекомендуемое рабочее напряжение: 7-12 В
- входное предельное рабочее напряжение: 6-20 В
- выходное напряжение: 5 В и 3,3 В
- предельный ток вход/выход: 40 мА (для 3,3 В - 50 мА)
- разъем USB: micro Подключение
Подключение контроллера к компьютеру или ноутбуку осуществляется с помощью кабеля micro USB. Для подключения периферийных устройств удобно использовать Sensor Shield, Motor Shield или различные варианты проводов. Питание Для работы платы необходимо питание с напряжением 6-20 В. Однако, напряжение питания менее 7 В приведет к нестабильной работе, а напряжение более 12 В может привести к перегреву платы, поэтому рекомендуется использовать оптимальное рабочее напряжение 7-12 В. Питание можно подключать через разъем питания, напрямую к разъемам Vin и GND (7-12 В) или использовать питание от компьютера или ноутбука по USB. Для питания контроллера будет удобно воспользоваться Power Shield. Программное обеспечение Arduino Leonardo работает в привычной среде - Arduino IDE, для работы с контроллером в меню настроек необходимо выбирать "Arduino Leonardo". Никаких дополнительных драйверов или настроек не требуется.