A programmable 3×4 macro keypad powered by the RP2040 chip, featuring a rotary encoder, OLED display, and per-key RGB lighting. This bare bones version includes the fully assembled PCB—just add your own Cherry MX-compatible switches and keycaps. Program custom macros, shortcuts, and hotkeys using CircuitPython, Arduino, or MicroPython. Key Features 12 Key Positions – Hot-swap sockets for MX-compatible switches Rotary Encoder – 20 detents with push-button function OLED Display – 128×64 monochrome screen for status and labels Per-Key RGB – Individual NeoPixel LED under each key Built-in Speaker – 8mm speaker with Class D amplifier RP2040 Processor – Dual-core Cortex-M0+ at 130MHz STEMMA QT Port – Expand with I2C sensors and displays Specifications Processor – RP2040 (Dual Cortex-M0+ @ 130MHz) Memory – 264KB RAM, 8MB Flash Display – SH1106 128×64 OLED (SPI) Keys – 12 (3×4 matrix) Switch Compatibility – Cherry MX and compatibles Connection – USB-C Mounting – 4× M3 bosses Ideal For Keyboard shortcuts and macros Streaming controls (OBS, etc.) Application-specific hotkeys MIDI controllers Custom input devices Note: This is the bare bones version. Key switches and keycaps sold separately. QMK not currently supported on RP2040.