What it does#
The SparkFun Pro Micro (ATmega32U4, 5 V, 16 MHz) became the standard socket for hobby keyboards; dozens of boards copy its pin layout:
| Board | Chip | Firmware | Notes |
|---|---|---|---|
| Pro Micro | ATmega32U4 | QMK | micro-USB, fragile connector |
| KB2040 | RP2040 | QMK, KMK | USB-C |
| Elite-Pi, Sea-Picro, Liatris | RP2040 | QMK, KMK | USB-C |
| nice!nano v2 | nRF52840 | ZMK | Bluetooth, battery pads B+/B− |
Power#
- RAW: input (USB 5 V when plugged in) before the board’s regulator.
- VCC: the board’s logic supply: 5 V on an AVR Pro Micro, 3.3 V on RP2040 and nRF boards. Feed LEDs and sensors from the right one.
Pitfalls#
- Logic levels differ: an RP2040 board is not 5 V-tolerant, the AVR Pro Micro outputs 5 V. Check before mixing parts across them.
- Mount on sockets (or low-profile machined pins) so the controller can be replaced; the micro-USB on the original Pro Micro breaks easily.
- Orientation: components up or down changes which side the pins are on; PCB Canvas’s footprint is for components facing up.
Footprint#
PCBCanvas_Modules ProMicro (and the nice!nano version with extra pads). Hand-soldered.