The Micro is a microcontroller board based on the ATmega32U4, developed in conjunction with Adafruit. The Micro board is similar to the Arduino Leonardo in that the ATmega32U4 has built-in USB communication, eliminating the need for a secondary processor. 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, an ICSP header, and a reset button. This allows the Micro to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port. It contains everything needed to support the microcontroller; simply connect it to a computer with a micro USB cable to get started. It has a form factor that enables it to be easily placed on a breadboard.
OTEHR DETAILS
ATmega32U4
Built in USB 2.0
Absolute maximum VCC: 6V
Maximum current for chip: 200mA
Maximum current per pin: 40mA
Recommended current per pin: 20mA
8-bit Atmel AVR
Flash Program Memory: 32kB
EEPROM: 1kB
Internal SRAM 2.5kB
ADC: 10-bit
PWM: 8bit
High Speed PWM with programmable
Resolution from 2-11 bits
LEDS
Power: Red
RX: Yellow
TX: Green
SERIAL
Use Serial for the USB connection
Use Serial1 for the hardware serial connection
POWER
RAW: 6V-16V
VCC: 5V at 500mA
USB
HID enabled
VID: 0x1B4F
PID: 0x9205 (boot loader); 0x9206 (sketch)