
General
Arduino Leonardo
The Arduino Leonardo is a microcontroller board based on the ATmega32u4, featuring 20 digital I/O pins and native USB capabilities for easy computer interfacing.
₹2570.00
Inclusive of all taxes
- Secure payments via Razorpay
- 7-day returns on defective items
- GST invoice on every order
Out of stock
Free delivery on orders above ₹2,000
Delivers in 4-7 business days
Check delivery at your pincode
₹2570.00
Out of Stock
About Arduino Leonardo
The Arduino Leonardo is a powerful microcontroller board based on the ATmega32u4. Unlike previous Arduino boards that use a separate USB-to-serial converter, the Leonardo handles USB communication directly, making it ideal for projects requiring keyboard, mouse, or joystick emulation. It features 20 digital input/output pins, 7 of which support PWM for analog-like control, and 12 analog inputs for reading sensors. With a 16 MHz crystal oscillator and 32 KB of flash memory, it offers robust performance for a wide range of applications. Common uses include robotics, interactive art installations, custom HID devices, and IoT prototypes. Choose the Leonardo for its native USB support, compact form factor, and seamless integration with the Arduino IDE, making it a versatile choice for both beginners and advanced makers in India.
Technical Specifications
| Microcontroller | ATmega32u4 |
|---|---|
| Operating Voltage | 5V |
| Input Voltage (recommended) | 7-12V |
| Digital I/O Pins | 20 (of which 7 provide PWM output) |
| Analog Input Pins | 12 |
| DC Current per I/O Pin | 40 mA |
| DC Current for 3.3V Pin | 50 mA |
| Flash Memory | 32 KB (ATmega32u4) of which 4 KB used by bootloader |
| SRAM | 2.5 KB |
| EEPROM | 1 KB |
| Clock Speed | 16 MHz |
| Length | 68.6 mm |
| Width | 53.3 mm |
| Weight | ~20 g |
Alternative Components
Arduino Uno R3
Arduino Micro
Arduino Leonardo with Headers
Arduino Nano









