Compared to other versions of the use of a separate USB-to-serial converter chip, the Leonardo innovatively uses a single-chip solution. Only with Atmega32u4 USB communication and control. The Leonardo differs from all previous boards in that the ATmega32u4 has integrated USB communication, eliminating the need for a secondary processor. This allows the Leonardo to appear on a connected computer as a mouse and keyboard, in addition to a virtual serial / COM port (CDC). This also has other implications for the behavior of the board. Significantly improve applications. Leonardo requires the new version above IDE1.01.
Specification:
Microcontroller: ATmega32u4
Operating voltage: 5V
Input voltage (recommended): 7V - 12V
Input voltage (limits): 6V - 20V
Digital I/O Pins: 20
PWM channels: 7
Analog Input Channels: 12
Continuous current per I/O pin: 40 mA
DC current for 3.3V pin: 50mA
Flash memory: 32 KB (ATmega32u4) of which 4 KB is used by the bootloader
SRAM: 2.5 KB (ATmega32u4)
EEPROM: 1 KB (ATmega32u4)
Clock speed: 16 MHz
Package Included:
1 x Leonardo R3 compatible
1 x USB cable