Pro-Micro
Description
The Pro Micro is our most cost-efficient controller, now available with an RP2040 MCU!
Useful links
QMK Toolbox
QMK Configurator
VIA Firmware
VIA Configurator
Addons
Controller Sockets
Socket Pins
Please note, the Atmega controller has a slightly longer footprint than the standard pro-micro and does not work with C-C cables.
Soldering required
VERSION SPECIFICATIONS
RP2040
What's included
RP2040 Controller
2x 12-pin headers
1x 5-pin header
Compatibility
Compatible with Pro Micro-based PCBs
Socket type
Mid-mount USB Type C
Size
Length - 33.85mm
Width - 18mm
Height - 3.2mm
MCU Specifications (RP2040)
Voltage - 3V3
Clock speed - 133 MHz
Digital I/O pins - 27
RAM - 260 KB
Program memory - 16MB
Bootloader - UF2
Firmware support
QMK
KMK
CircuitPython
ATMEGA32U4
What's included
Pro Micro (5V) Controller
2x 12-pin headers
Compatibility
Compatible with Pro Micro-based PCBs
Please note this controller has a longer footprint than the standard pro-micro, You may encounter clearance issues in some cases.
Size
Length - 38.25mm
Width - 18mm
Height - 4.8mm
MCU Specifications (ATMEGA32U4)
Voltage - 5V
Clock speed - 16 MHz
Digital I/O pins - 18
RAM - 2.5 KB
Program memory - 32 KB
EEPROM - 1 KB
Bootloader - Caterina
Firmware support
QMK
Soldering required
Please note, that this controller doesn't work most USB Type C-C cables. (USB C-A Only)
FAQ
What is QMK?
How do I flash my controller?
Can I use a different controller for each half of my build?
Should I socket my controller?
What is boot magic?
How do I compile firmware?
What controller should I choose?