Building wired TOTEM (WIP)
Parts
- 3D printed parts (https://github.com/GEIGEIGEIST/TOTEM/tree/main/case/USB/STL)
- Left top plate
- Right top plate
- Left bottom plate
- Right bottom plate
- 7mm M2 standoffs x 8
- 6mm M2 countersunk screws x 16
- 8mm rubber feet x 8
- PCB (https://github.com/GEIGEIGEIST/TOTEM/tree/main/PCB)
- Seeed XIAO RP2040 x 2
- TRRS cable x 1
- TRRS jack PJ320A x 2
- USB Type-C cable x 1
- Alps SKHLLCA010 x 2
- 1N4148 diodes x 38
- Kailh Choc switches PG1350 x 38
- 1u Choc keycaps x 38
Assembly
- Flash XIAO RP2040 with the firmware from https://github.com/GEIGEIGEIST/TOTEM/tree/main/firmware/QMK first to make sure it works.
Long press the B button on the XIAO RP2040 and connect the XIAO RP2040 to the computer via USB to enter bootloader mode. Then you will see it’s being recognized as a storage device. Drag the firmware file to the device to flash it. You should do this for both XIAO RP2040, and drag the corresponding firmware file to the XIAO RP2040.
-
Solder XIAO RP2040 to the PCB on both sides.
-
Solder diodes and switches to the PCB on both sides.
-
Solder PJ320A to the PCB on both sides.
-
Solder Alps SKHLLCA010 to the PCB on both sides.