Skip to content
Pro Micro (16MHz)

Pro Micro (16MHz)

Buy in the MobiFlight shop Buy in the MobiFlight shop

The Pro Micro (16MHz) is a compact board that trades a smaller size for fewer IO pins than the Arduino Mega boards. It is a great choice when space is at a premium.

Warning

Some lower-cost Pro Micro clones, particularly those purchased from AliExpress, are 8MHz 3.3V variants which are not supported by MobiFlight. Always check the product listing carefully to ensure you are ordering the 16MHz version.

Purchasing a Pro Micro from the MobiFlight Shop ensures you will get a board running at 16Mhz.

Specifications

  • 12 digital IO pins, 5 with PWM support.
  • 9 analog inputs (can be used as digital inputs).
DeviceLimitNotes
Analog input9
Button18
Digital Input Multiplexer6
Encoder9
Input shift register6Six chains of shift registers, 32 bits each (2x16 or 4x8 bit shift registers).
LCD Display2
LED / Output18
LED 7-Segment66 TM1637 modules, or 6 chains of MAX7219 modules, or a mix of both. A 5V power supply is required when connecting more than one display.
Output shift register6Six chains of shift registers, 32 bits each (2x16 or 4x8 bit shift registers).
Servo8
Stepper4

Pinout

Pro Micro (16MHz) pinout diagram

Additional resources