hackpad/hackpads/Lukepad
2024-10-20 15:55:57 -07:00
..
cad Delete hackpads/Lukepad/cad/Lukepad_Case_v2.step 2024-10-20 15:01:28 -07:00
firmware/KMK Delete hackpads/Lukepad/firmware/KMK/main.py 2024-10-19 23:33:34 -07:00
pcb Delete hackpads/Lukepad/pcb/Gerber_PCB_PCB_Hackpad_2_2024-10-19_2024-10-19.zip 2024-10-20 15:09:30 -07:00
production Delete hackpads/Lukepad/production/Gerber_PCB_PCB_Hackpad_2_2024-10-19_2024-10-19.zip 2024-10-20 15:08:46 -07:00
README.md Update README.md 2024-10-20 15:55:57 -07:00

Lukepad! This is Lukepad, a 12 key, 2 encoder, toggle switching, 2 led, slider, 3 layer, oled macropad. Finalizing my design for this has been a lengthy process of iterating through designs and making adjustments (especially with the case). Overall this macropad is really gonna boost my productivity an efficiency massively. The firmware is currently in a very preliminary state and I plan to develop the rest of the functionality soon (Prepare for one of the layers to be a calculator!). image

BOM:

  • 1x PCB
  • 1x XIAO RP2040
  • 12x Through-hole 1N4148 Diodes (C106903)
  • 3x 4.7kΩ Through-hole Resistors (C119339)
  • 1x MCP23017T-E/SO (C629440)
  • 1x Toggle Switch 8MS9P1B05M1QES (C496219)
  • 12x Gateron Milky Yellow Switches
  • 12x Keycaps
  • 24x Millmax Hotswap Sockets
  • 2x EC11 Encoder (C143789)
  • 1x 3 State Slide Switch SK-13D01G3 (C2939334)
  • 1x Slide Potentiometer RS301111J00R (C361172)
  • 1x USB-A 10.0 QHHTZB6.3 (C668591)
  • 1x 128x64 OLED HS96L03W2C03 (C5248080)
  • 2x RGB LED TC5050RGBF07-3CJH-AF70 (C7495074)

3D Print (Black Filament):

  • 1x Case
  • 1x Plate
  • 2x Rotary Encoder Knob
  • 1x Toggle Switch Cap
  • 1x Slider Attachment
  • 1x LED Divider

Acrylic:

  • 2x LED Cutout

Parts:

  • 4x M3 Screws
  • 4x M3 Heatsets (4.7 Outer diameter, 3 mm thick)
  • 4x 3mm ID, 2mm thick o-rings
  • 4x Rubber Feet