Three Key Media Hackpad
GitHub

Three keys for media control.

A compact USB macropad with MX switches, a XIAO RP2040, KMK firmware, and a two-part printed case.

3D preview of the printed hackpad case and switch plate

Hardware

Three MX-style switches connect directly to D10, D9, and D8 on the XIAO RP2040.

Case

The enclosure is a bottom tray and top switch plate with M3 heat-set inserts.

Production

The repo includes KiCad files, gerbers, printable STL files, and the KMK firmware.

Keymap

D10Mute
D9Play/Pause
D8Next Track

PCB Front

Front copper and switch layout for the hackpad PCB

PCB Back

Back copper and XIAO placement for the hackpad PCB