hackpad/hackpads/capslock-light-plusplus
UnnaturalTwilight 8e211de578 Update Writeup
Claim a bit of credit for the DXFs
2024-12-09 14:48:32 -05:00
..
cad Reformated to Meet the new requiremnets and inproved BOM 2024-10-20 21:43:19 -04:00
firmware/QMK Reformated to Meet the new requiremnets and inproved BOM 2024-10-20 21:43:19 -04:00
Images CAD render update 2024-10-21 17:46:47 -04:00
pcb Spelling fix 2024-10-21 09:53:13 -04:00
production Added Backup STL files 2024-10-22 18:59:13 -04:00
README.md Clarifyed XAIO placement 2024-10-21 17:43:16 -04:00
Writeup.md Update Writeup 2024-12-09 14:48:32 -05:00

Capslock Light ++

Writeup avalable here

BOM

Part Quantity Notes
Case
Case Bottom 1 3D Print - Azure Blue
Case Top 1 3D print - Azure Blue
M3 Standoff 2 3D print - Azure Blue
Keyplate 1 Lasercut - 3mm Clear
Top Plate 1 Lasercut - 3mm Clear
M3 12mm Bolt 5
M3 16mm Bolt 1
M3 Heat set inserts 6
PCB
PCB 1 Purple w/ white silkscreen
XIAO RP2040 1
1N4148 Diode 9 Through-hole
Cherry MX Keyswitch 8
EC11 Encoder 1 Through-hole
.91" 128x32 OLED 1
Other
DSA Keycaps 8
Dial 1

Assembly Guide

No promises that this is actually helpful, I have no experience with custom keyboard Explode

  1. Heat set the six M3 inserts into the case Heatsets
  2. Solder the PCB PCB
    • 8 THT 1N4148 Diodes mount to the underside of the board
    • 1 Diode, The EC11 encoder, XAIO, & OLED atach to the top of the board
      • The OLED should be placed flush against the black spacer on its pins (0.1" or 2.54mm off the surface of the board)
      • Trim the pins of the OLED to below 5mm off the surface of the board (as close to flush with the OLED as possable is ideal)
      • The XAIO needs to be flush against the board to fit under the top plate
  3. Install the keyswitches Keys
    • Place the swiches in the larger acrylic plate
    • Possition the M3 standoffs over the holes in the middle of the board, This will be diffcult to do later
    • Install the plate on the board and solder the switches
  4. Mount the board in the bottom case Mounting
    • Only install the lower 12mm M3 bolt at this stage
  5. Install the top of the case CaseTop
    • The top 3D printed case piece can be secured with four M3 12mm bolts from the bottom
  6. Install the top plate Top_Plate
    • Secure in place with a M3 16mm bolt through the remaining hole in the PCB
  7. Flash the firmware
    • I hope you know how to do this cause I don't :)
    • The dial is (0,0) in the matrix
  8. Keycaps & Dial