The Micro is similar to the Arduino Leonardo in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Micro to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port. Microcontroller – ATmega32U4 Operating Voltage – 5V Input Voltage – 5 – 12 V Digital I/O Pins – 20 (of which 7 provide PWM output) Analog Input Pins – 12 Flash Memory – 32 kB SRAM – 2.5 kB EEPROM – 1 kB Clock Speed – 16 MHz