hackpad/hackpads/LinearPad
2025-02-16 00:58:17 -05:00
..
CAD Add files via upload 2025-02-16 00:47:36 -05:00
Firmware Add files via upload 2025-02-16 00:47:36 -05:00
PCB Add files via upload 2025-02-16 00:48:41 -05:00
Production Add files via upload 2025-02-16 00:50:38 -05:00
README.md Create README.md 2025-02-16 00:58:17 -05:00

LinearPad

hackpad

Inspiration

I wanted to create a macropad that allowed to use macros and work more efficiently. I tried to make something similar in the past but it was difficult and I was unable to get much farther than the base schematic, with this it allowed me to improve and learn more with better resources and this time I was able to do it! I created a macropad using 4 switches, 1 oled, 1 encoder, and 6 leds.

Challenges

This was my first time using Kicad! It ended up taking a lot of time and asking for help on slack but I'm pretty proud of the final product. I had the most struggle figuring out how to make footprints work. Through a lot of trial error and pestering others with my endless questions I was able to create this macropad.

Specifications

BOM:

  • 9x SMD Diodes (1N4148W)
  • 8x Cherry MX Switches
  • 6x SK6812 MINI Leds
  • 6x Blank DSA Keycaps
  • 4x M3x16 Bolt
  • 4x M3 Heatset
  • 4x 10kΩ SMD 1206 resistors
  • 1x EC11 Rotary encoders
  • 1x XIAO RP2040
  • 1x 0.96" OLED display

Others:

  • KMK Firmware
  • Top Case.stl
  • Bottom Case.stl
Schematic PCB
Screenshot 2025-02-15 at 11 47 35 PM Screenshot 2025-02-15 at 11 47 20 PM
Case
Screenshot 2025-02-15 at 11 50 37 PM