hackpad/hackpads/Cadpad
2025-03-28 18:40:07 -04:00
..
CAD Add files via upload 2025-02-16 14:45:05 -05:00
firmware Add files via upload 2025-02-16 14:45:05 -05:00
images Add files via upload 2025-02-16 14:49:25 -05:00
PCB Add files via upload 2025-02-16 14:45:05 -05:00
production Add files via upload 2025-02-16 14:45:05 -05:00
firmware.py Create firmware.py 2025-03-28 18:40:07 -04:00
LICENSE Add files via upload 2025-02-16 14:45:05 -05:00
README.md Update README.md 2025-02-16 14:50:56 -05:00

CAD-PAD

This is a macropad that I am making because I think that it would be cool if I hade a keypad that had the buttons in the shape of my hand, so I took measurements for that, and I modeled around that. I also tried to make this to help me with 3d modeling, with having some of the functions on one keypad

Schematic Schematic

These are renderings of my Macropad.

CAD Model

I made my case in fusion 360. It is just made out of a base and a lid which would be held together by 4 M3 screws and heatset insets. I will probably just tape the PCB to the base, but maybe I will come up something better. Model

PCB

I made the PCB in KiCAD< and was my first time designing one, so the routing is a little bit messed up. I took the image on the PCB From google.

Schematic

This is my Schematic

PCB

This is my PCB.

My Firmware

This is just something really simple, and will probably make it better later.

BOM

  • 6 Cherry MX Switches
  • 6 DSA keycaps White
  • 4 M3x5x3 Heatset Inserts
  • 4 M3x16 bolts
  • 5 1N4148 Diodes
  • 3 SK6812 MINI-E LEDs
  • 1 XIAO RP2040
  • 3D printed case (white prefered)