Arduino Leonardo R3 is a microcontroller development board based on the ATmega32U4 chip. It is similar to the Arduino Uno
Controller: ATmega32u4
Working catalog: 16 MHz
Working voltage: 5V
Input voltage (recommended): 7-12V
Digital IO port: 20
PWM channels: 7
Analog input: 12
5V digital/analog port is the maximum allowable current: 40 mA
3.3V digital/analog port is the maximum allowable current: 50 mA
Flash Memory: 32 KB (ATmega32u4) of which 4 KB used by bootloader
SRAM: 2.5 KB (ATmega32u4)
EEPROM: 1 KB (ATmega32u4)
Arduino Uno R3 and Arduino Leonardo R3