hackpad/hackpads/pyroprotato_macropad
2025-10-07 07:10:52 -04:00
..
assets Add files via upload 2025-03-18 10:58:47 -04:00
cad Add files via upload 2025-02-19 20:33:51 -05:00
firmware Delete hackpads/pyroprotato_macropad/firmware/kmk directory 2025-10-07 07:10:52 -04:00
pcb Delete hackpads/pyroprotato_macropad/pcb/macropad-backups directory 2025-10-07 07:10:23 -04:00
production Add files via upload 2025-03-18 11:07:56 -04:00
README.md Update README.md 2025-03-18 11:00:43 -04:00

PyroProtato Macropad

Screenshot 2025-02-19 204008 Screenshot 2025-02-19 204042

Inspiration

I am in robotics at my high school and I work mostly on the mechanical of the team's robot. However, I've been wanting for a while to get into the electrical aspect and I saw this as a fun opportunity to get some experience soldering and making PCBs to hopefully understand more!

Challenges

The firmware was my biggest challenge, it was hard to figure out where to start or what to do. I might have to change a lot of stuff in the code once I get my hackpad, but I will keep at it and keep trying to make it work!

BOM

  • 1x XIAO RP2040
  • 16x Cherry MX Switches
  • 2x SK6812 MINI Leds
  • 16x Blank DSA Keycaps
  • 4x M3x16 Bolt
  • 4x M3 Heatset
  • 16x THT Diodes..? (I followed the key matrix tutorial, so I used that one)

Other

  • KMK Firmware
  • PyroProtato Macropad Top.stl
  • PyroProtato Macropad Bottom.stl
  • Custom PCB

Schematic

Screenshot 2025-03-17 135143

PCB

Screenshot 2025-03-17 135118

Case

cad