Arduino Leonardo
520,00 EGP Original price was: 520,00 EGP.440,00 EGPCurrent price is: 440,00 EGP.
Professional Arduino Leonardo R3 for Advanced USB Projects
The Arduino Leonardo functions as a premier microcontroller board based on the ATmega32U4. Unlike previous boards, the Leonardo features a unique architecture where the microcontroller handles USB communication directly. Consequently, this design eliminates the need for a secondary processor. This integration allows the Leonardo to offer increased flexibility in how it communicates with a computer. Furthermore, the board operates at 5V with a 16MHz crystal oscillator, providing a standard and reliable environment for hobbyists and professionals alike.
Native HID Support and Versatile Communication
Specifically, the Arduino Leonardo can appear to a connected computer as a generic keyboard or mouse. This Human Interface Device (HID) capability makes it the ideal choice for creating custom game controllers, macro pads, and assistive technology devices. Moreover, the board separates the virtual serial port from the hardware serial port ($Serial1$). Consequently, this allows you to maintain a debug connection via USB while simultaneously communicating with GPS modules or Bluetooth adapters over the physical pins.
Expanded I/O and Analog Capabilities
Additionally, the Leonardo offers more analog inputs and PWM channels than the standard Arduino Uno. Specifically, it features 20 digital input/output pins. Of these, 7 pins support Pulse Width Modulation (PWM) and 12 pins function as analog inputs. This expanded capability allows for more complex sensor arrays and motor control layouts. Furthermore, the board includes a built-in micro USB connector for programming and power. Transitioning to the Leonardo is simple for those familiar with the Arduino ecosystem, as it supports all standard libraries and Shields.
Verified Data Sheet (Technical Specifications)
| Feature | Specification |
| Microcontroller | ATmega32U4 |
| Operating Voltage | 5V |
| Input Voltage (Recommended) | 7V to 12V |
| Input Voltage (Limit) | 6V to 20V |
| Digital I/O Pins | 20 |
| PWM Channels | 7 |
| Analog Input Channels | 12 |
| DC Current per I/O Pin | 40 mA |
| Flash Memory | 32 KB (4 KB used by bootloader) |
| SRAM | 2.5 KB |
| EEPROM | 1 KB |
| Clock Speed | 16 MHz |
Related products
Arduino Pro Micro ATmega32U4-MU 5V/16MHz Module with Micro USB
In stock
ESP32-CAM OV2640
In stock
NRF24L01+ 2.4GHz RF Transceiver Module
In stock
USB Cable For Arduino Mega or UNO 30cm
In stock


Reviews
Clear filtersThere are no reviews yet.