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.