- It contains everything needed to support the micro-controller; 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 Arduino Leonardo is a micro-controller 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.