Arduino Leonardo Board
The Arduino Leonardo is a microcontroller board powered by the ATmega32u4, featuring native USB 2.0 support for direct HID (Human Interface Device) emulation. With 20 digital I/O pins, 12 analog inputs, and 7 PWM outputs, it provides robust functionality for advanced embedded systems. Its 32 KB Flash memory (4 KB for bootloader), 2.5 KB SRAM, and 1 KB EEPROM enable efficient program execution. Operating at 5V with a 16 MHz clock, it supports USB serial communication without a separate chip, enhancing real-time applications like custom keyboards, automation, and interactive systems.
Specifications :
- Microcontroller: ATmega32u4
- Clock Speed: 16 MHz
- Flash Memory: 32 KB (4 KB used by bootloader)
- SRAM: 2.5 KB
- EEPROM: 1 KB
- Operating Voltage: 5V
- Input Voltage (recommended): 7-12V
- DC Current per I/O Pin: 40 mA
- DC Current for 3.3V Pin: 50 mA
- Digital I/O Pins: 20 (7 PWM outputs)
- Analog Input Pins: 12
- PWM Channels: 7
- UART (Serial Communication): 1
- SPI (Serial Peripheral Interface): Yes
- I2C (Inter-Integrated Circuit): Yes
- USB Support: Native USB 2.0 (HID device capability)
- Built-in LED Pin: 13
- ICSP Header: Yes
- Reset Button: Yes











Reviews
There are no reviews yet.