A custom mechanical macropad by Souptik — featuring 6 switches, a rotary encoder, an OLED display, and a Seeed Studio XIAO microcontroller.
- 6 keys
- 1 encoder
- 1 oled
- works on a xiao
- Custom PCB (order from JLCPCB, PCBWay, etc. using the gerbers)
- Seeed Studio XIAO (any variant)
- 6x MX-compatible switches
- 6x keycaps
- 1x rotary encoder + knob
- 1x small OLED screen
- 3D printed case (print the STL files)
- M3 screws and nuts
- USB-C cable
- Print the case using PLA
- solder the PCB — place switches, encoder, display, and XIAO
- Flash the firmware onto the XIAO
- Assemble — screw the PCB into the case
- Plug in and configure your macros!
SoupPad V2 — because i need a cool thing on my desk.