Ардуино Леонардо е микроконтролерна развойна платка за изграждане на прототипи, работеща с микроконтролер ATmega32U4 (datasheet). Има 20 цифрови входно-изходни (I/O) порта, 16 MHz кварцов резонатор, четири светодиода (един потребителски, свързан на 13-ти цифров I/O порт и три, които индикират работата на платката: ON, Tx и Rx), микро USB конектор, захранващ куплунг, бутон за рестартиране и ICSP конектор. Седем от 20-те цифрови I/O порта могат да се използват като PWM изходи, a 12 като аналогови входове. Ардуино Леонардо може да се захранва през USB порт на компютъра или от външен захранващ източник, като превключването между различните източници на захранване е автоматично. Външният захранващ източник може да е батерия или DC адаптер, осигуряващ напрежение в диапазон 7-12V. Микроконтролерът има вградена USB комуникация, което елиминира необходимостта от USB-TTL конвертор за връзката с компютър.
Важно: В комплекта няма micro USB кабел!USB кабел за връзка с компютър – USB-A USB micro-B.
Характеристики:
- Микроконтролер: ATmega32U4
- Работно напрежение: 5V
- Захранващо напрежение през захранващата букса: 7-12V
- Общо входно-изходни портове: 20 бр.
- PWM изходи: до 7 бр.
- Аналогови входове: до 12 бр.
- Максимален ток на I/O порт: до 40mA
- Програмируема памет (Flash Memory): 32 KB, от които 4 KB заети от буутлоудъра
- SRAM: 2,5 KB
- EEPROM: 1 KB
- Тактова честота: 16 MHz
- UART, I2C и SPI интерфейси
Допълнитела информация:
- arduino.cc Сайт на производителя
- Arduino IDE. Последна версия на софтуера за програмиране
- Първи стъпки с Ардуино Леонардо
- Схема (pdf)
Ардуино e платформа с отворен код, с голяма обществена подкрепа, обширен набор от библиотеки и примерни проекти. За създаване на приложения и програмиране на платките Ардуино се използва свободен софтуер ArduinoIDE, който е изключително удобен и лесен за употреба. В официалния сайт има подробна информация за платформата и много примерни проекти за взаимодействието му с периферни устройства – сензори, модули, изпълнителни механизми, Ардуино Shields и др.