Arduino Leonardo - контроллер на базе ATmega32u4.
Платформа имеет 20 цифровых вход/выходов (7 из которых могут использоваться как
выходы ШИМ и 12 как аналоговые входы), кварцевый генератор 16 МГц, разъем
микро-USB, силовой разъем, разъем ICSP и кнопку перезагрузки. Для работы
необходимо подключить платформу к компьютеру посредством кабеля USB, либо
подать питание при помощи адаптера AC/DC или батареи.