The Arduino micro is a powerful development board integrated with ATmega32U4 and this arduino has a form factor that enables it to be easily placed on a breadboard.
This Arduino features 20 digital input/output pins, a 16 MHz crystal oscillator, a micro USB connection, an ICSP header, and a reset button.
The Arduino micro contains everything needed to support the microcontroller and was developed by arduino in collaboration with adafruit.
Simply connect the arduino micro board to a computer with a micro USB cable to get started.