Leonardo is Arduino's™ first development board for use of a microcontroller with integrated USB.
The ATmega32U4 microcontroller's direct responsibility for the USB enables access to code libraries that allow the board to emulate a computer keyboard, mouse or other device that uses the USB HID protocol.
It has 20 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analogue inputs), a 16-MHz crystal oscillator, a micro USB connection, a power connector, an ICSP header and a reset button.
It contains everything you need to accompany the microcontroller: simply connect it to a computer via a USB cable or power it with an AC/DC adapter or battery, and you'll be ready to go.
• ATmega32U4 microcontroller• Input voltage: 7 - 12 V• 20 digital input/output pins• 7 PWM channels• 12 ADCs• 16 MHzPlease also take advantage of our service package, available in the download area.