hackpad/hackpads/makropad
2025-02-15 20:41:55 -05:00
..
CAD Add makropad 2025-02-15 00:35:21 -05:00
Firmware/kmk Add makropad 2025-02-15 00:35:21 -05:00
PCB Add makropad 2025-02-15 00:35:21 -05:00
Production Add makropad 2025-02-15 00:35:21 -05:00
.gitignore Add makropad 2025-02-15 00:35:21 -05:00
BOM.md Add makropad 2025-02-15 00:35:21 -05:00
README.md fix: images 2025-02-15 20:41:55 -05:00

Makropad

Original Repo

Makropad is my attempt at a custom macropad, inspired by the Stream Deck Plus. It uses Kaith Choc v2 switches, 2 encoders, powered by a RP2040.

A user-friendly BOM can be found here

Features

  • 2 rotary encoders
  • 10 backlit keys
  • 128x32 OLED display

Challenges

I ran into a couple challenges while designing makropad, namely which switches and LEDs I should use. I ended up switching from Cherry MX to Gateron Low Profile and finally to Choc v2 switches, with each iteration requiring painstakingly rerouting a LOT of traces. At this point, i've probably spent over 50 hours obsessing over every trace in the PCB.

Screenshots

Case

Schematic

PCB

3D Renders of the Cherry MX switch version (made with Shapr3D):

Shapr Image-2025-02-09 170116