
Overview
This was a project I made with Hack Club.
The event was: “Design a PCB for a macropad and receive the parts for it.”
I made a PCB with a 4×4 matrix of Cherry MX switches.
Find more information in my GitHub repo here.
I also made a case for it in Fusion 360; this all took me only one day of work.
I soldered this together with my grandpa; he taught me how to solder, and after only an hour or two, I had a finished board.
Then came the programming, and with support from ChatGPT, I had it working in no time.

BOM
- 2× SK6812 mini LEDs
- 1× XIAO RP2040
- 16× blank DSA keycaps
- 4× M3×16 mm bolts
- 4× M3 heat-set inserts
- 16× 1N4148 diodes
Feel free to copy the files, modify them, and make your own.

