De Arduino Leonardo is een microcontrollerboard gebaseerd op de ATmega32U4. Dankzij de ingebouwde USB-controller kan dit board zich rechtstreeks gedragen als muis, toetsenbord of joystick, zonder extra hardware. Daardoor is het zeer geschikt voor interactieve projecten, HID-toepassingen en automatiseringstaken.
Specificaties:
MCU: ATmega32U4
Kloksnelheid: 16 MHz
Flash: 32 KB (4 KB gebruikt door bootloader)
SRAM: 2,5 KB
EEPROM: 1 KB
20 digitale I/O-pinnen (7 met PWM)
12 analoge ingangen
USB direct aanstuurbaar via onboard controller
Voeding: 5 V (USB of externe voeding 7–12 V)
Toepassingen:
USB-HID projecten (muis, keyboard, gamecontroller)
Automatisering
Interactieve installaties
Dataverwerking en communicatieprojecten