
Arduino Leonardo R3 (ATmega32U4) - Original Development Board
The Arduino Leonardo R3 is a powerful microcontroller board built around the ATmega32U4 chip, offering a unique advantage over other Arduino boards — built-in USB communication. Unlike the Uno which uses a separate USB-to-serial converter chip, the Leonardo's ATmega32U4 has USB communication capabilities baked directly into the microcontroller. This means the Leonardo can emulate a keyboard, mouse, or any other HID device right out of the box, making it the top choice for interactive projects, custom input devices, and gaming peripherals. The Leonardo R3 features 20 digital input/output pins (of which 7 can be used as PWM outputs), 12 analog inputs, a 16 MHz crystal oscillator, a micro USB connection, a power jack, an ICSP header, and a reset button. It operates at 5V logic and accepts input voltages from 7V to 12V via the barrel jack or the Vin pin. The board is fully compatible with the Arduino IDE and its extensive ecosystem of libraries and code examples. What sets the Leonardo apart is its ability to act as a USB Human Interface Device (HID). You can program it to send keystrokes, mouse movements, or game controller inputs to any computer it's plugged into. This makes it the go-to board for building custom keyboards, macro pads, joysticks, assistive technology devices, and automation tools. In India, this board is widely used by engineering students, robotics enthusiasts, and professional embedded developers for prototyping and production. Whether you're building a custom input controller for a PC game, an automated USB presenter for presentations, or a complex sensor array that logs data to your laptop, the Arduino Leonardo R3 delivers reliable performance with the ease of the Arduino ecosystem. Note that because the Leonardo handles USB natively on the main MCU, its serial/communication behaviour on pins 0 and 1 differs slightly from the Uno — most sketches and libraries work as expected, but USB-related projects may need board-specific adjustments. The board ships as a standalone development board; for USB connectivity, simply use any standard micro USB cable.
Inclusive of all taxes
- Secure payments via Razorpay
- 7-day returns on defective items
- GST invoice on every order
Free delivery on orders above ₹2,000
Delivers in 4-7 business days
Check delivery at your pincode
₹1769.00
Inclusive of all taxes
Category
Arduino Boards & Compatibles
Quality
100% Genuine
About Arduino Leonardo R3 (ATmega32U4) - Original Development Board
Technical Specifications
| SRAM | 2.5 KB |
|---|---|
| Width | 53.4 mm |
| EEPROM | 1 KB |
| Length | 68.6 mm |
| Weight | 20 g |
| PWM Pins | 7 |
| Dimensions | 68.6 mm x 53.4 mm |
| Power Jack | 2.1 mm barrel jack (centre positive) |
| Clock Speed | 16 MHz |
| ICSP Header | Yes |
| LED_BUILTIN | Pin 13 |
| Flash Memory | 32 KB (4 KB used by bootloader) |
| USB Connection | Micro USB (native, HID capable) |
| Microcontroller | ATmega32U4 |
| Digital I/O Pins | 20 |
| Analog Input Pins | 12 |
| Operating Voltage | 5V |
| DC Current per I/O Pin | 40 mA |
| Input Voltage (limits) | 6-20V |
| DC Current for 3.3V Pin | 50 mA |
| Input Voltage (recommended) | 7-12V |









