A mechanical macropad featuring:
- OLED display
- Rotary encoder
- LEDs (SK6812 MINI-E)
- 6 mechanical switches (Cherry MX)
- Custom PCB and 3D-printed case
3D printable enclosure designed to be assembled with M3 screws and heatset inserts.
The PCB is inserted into the bottom shell, and the top plate is secured using 4× M3x16mm screws.
| Component | |
|---|---|
| MCU | Seeed XIAO RP2040 |
| Switches | 6 × Cherry MX |
| Diodes | 6 × 1N4148 |
| Rotary Encoder | EC11 |
| Addressable LEDs | 2 × SK6812 MINI-E |
| OLED Display | 0.91 inch |
| Screws | 4 × M3x16mm |
| Heatset Inserts | 4 × M3x5×4mm |
| Case | 3D printed (top & bottom) |
| PCB | Custom board |
Compatible with KMK Firmware
See firmware/main.py for configuration.



