The Pro Micro is an Arduino-compatible microcontroller board developed under an open hardware license by Sparkfun. Clones of the Pro Micro are often used as a lower-cost alternative to a Teensy 2.0 as a basis for a DIY keyboard controller/converter when a lower number of pins would suffice.
Like the Teensy 2.0, it sports an AVR ATmega32u4 8-bit microcontroller which has an integrated USB controller. It has a micro-USB type B port (Teensy 2.0: mini-USB), 18 I/O pins (Teensy 2.0: 25 I/O pins) and an integrated voltage regulator for 3V operation.
The Pro Micro is sold in a 3.3 V version (8 MHz) and a 5 V version (16 MHz). On the 3.3 V version, shorting a solder bridge (J1) on the chip bypasses the 3.3 V voltage regulator on the board. This would allow 5 V operation and running at 16 MHz clock. At 3.3 V, the ATmega32u4 is otherwise limited to an 8 MHz clock.
|Host port||USB Micro B|
|Voltage||3.3V or 5V|
|Clock speed||8 MHz or 16 MHz|
|Digital I/O pins||18|
|Program memory||32 KB|
- 1 x Arduino Pro Micro Atmega32U4 Board