Arduino Leonardo R3
475.00 EGP
The Arduino Leonardo is a microcontroller board based on the ATmega32u4, featuring 20 digital I/O pins, USB HID support, and a 16 MHz clock.
| Weight | 0.02 kg |
|---|---|
| Dimensions | 6.86 × 5.33 × 1.5 cm |
2 in stock
Arduino Leonardo R3
The Arduino Leonardo is a microcontroller board based on the ATmega32u4. It has 20 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a 16 MHz crystal oscillator, a micro USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.
The Leonardo differs from all preceding boards in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Leonardo to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port.
Features:
- Microcontroller: ATmega32u4.
- 20 digital I/O pins (7 PWM outputs, 12 analog inputs).
- Built-in USB communication, enabling HID functionality.
- 16 MHz crystal oscillator for precise timing.
- Micro USB connection for programming and power.
- Power options: USB, AC-to-DC adapter, or battery.
- ICSP header for in-circuit serial programming.
- Reset button for easy restarting of the board.
- Features a barrel plug connector, that works great with a standard 9V battery.
Specifications:
| Board | ||
|---|---|---|
| Arduino Leonardo | ||
| Microcontroller | ||
| ATmega32u4 | ||
| USB connector | ||
| Micro USB (USB-B) | ||
| Pins | ||
| Built-in LED Pin | 13 | |
| Digital I/O Pins | 20 | |
| Analog input pins | 12 | |
| PWM pins | 7 | |
| Communication | ||
| UART | Yes | |
| I2C | Yes | |
| SPI | Yes | |
| Power | ||
| I/O Voltage | 5V | |
| Input voltage (nominal) | 7-12V | |
| Input voltage (MAX) | 6-20V | |
| DC Current per I/O Pin | 10 mA | |
| DC Current per I/O Pin (MAX) | 20 mA | |
| DC Current per +3.3V Pin (MAX) | 50 mA | |
| Power Supply Connector | Barrel Plug | |
| Clock speed | ||
| Processor | ATmega32U4 16 MHz | |
| Memory | ||
| Flash Memory | 32 KB of which 4 KB used by bootloader | |
| SRAM | 2.5 KB | |
| EEPROM | 1 KB | |
| Dimensions | ||
| Weight | 20 g | |
| Width | 53.3 mm | |
| Length | 68.6 mm | |
PINOUT:
Applications:
- Human Interface Devices (keyboards, mice, game controllers).
- Interactive installations and art projects.
- Robotics and automation systems.
- Educational tools for learning programming and electronics.
- Prototyping USB-based devices.
Package Contents:
- 1x Arduino Leonardo Board
NOTE: cable not included (normal micro USB cables can be used).
Documents:
Related products
WeMos D1 ESP8266 WiFi Board (UNO Based)
The ESP8266 D1 R1 WiFi board utilizes the ESP8266 WiFi enabled processor, and puts it onto an Arduino Uno board footprint. It provides a way to work with the ESP8266 in a familiar setup and does not require a breadboard in order to make interconnections since it has the typical on-board female headers. It will also work with some Uno shields that have compatible I/O pin-outs.
STM32F103C8T6 ARM Minimum System Development Board
- Number of pins: 48
- Kernel: ARM Cortex-M3
- Operating frequency: 72MHz
- Storage resources: 64K Byte Flash, 20KByte SRAM
- Interface Resources: 2x SPI, 3x USART, 2x I2C, 1x CAN, 37x I / O ports,
- Analog-to-digital conversion: 2x ADC (12-bit / 16-channel)
- Timers: 3 general timers and 1 advanced timer
- Debug Download: Support JTAG / SWD debug interface to download, support for IAP.
- RT9193: 3.3V regulator chip, a maximum output of 300mA.
Arduino Nano
L293D Motor Driver Shield
WIFI Serial Module ESP-01 Adapter Board (3.3V 5V)
The use of an ESP8266 with Arduino requires logic level translation of the UART signal, as provided by this easy 3.3 V – 5 V adapter. It makes the ESP-01 ESP8266 WiFi module the easiest WiFi transceiver for your Arduino (5 V).
NRF24L01 2.4GHz Wireless Transceiver
GSM L-shape Male Antenna Quad-Band – 824 TO 1900 MHZ
NRF24L01 Wireless Module Adapter Board
This 5V-3.3V VCC Adapter Board for NRF24L01 Wireless Module enables you to use NRF24L01-type transceivers on 5V systems like Arduino.
It regulates the 5V input to 1.9~3.6V DC and incorporates bypass capacitors for reliable operation. The NRF24L01 utilizes the Enhanced ShockBurst (ESB) protocol to support two-way data packet communication with packet buffering, packet acknowledgment, and automatic retransmission of lost packets.

Reviews
There are no reviews yet.