<aside>
đź”§ This is the build guide for the Sofle Choc Kit from https://choc.brianlow.com/
</aside>
Isolate the problem
Disconnect parts and test them independently. Disconnect the TRS/TRRS cable between the halves and diagnose the left half:
- [ ] Remove the ProMicro from the PCB, connect to the computer.
- [ ] Does the light turn on and can you flash it?
- [ ] Does the computer recognize a keyboard is attached?
- [ ] Install the ProMicro into the PCB, connect to the computer.
- [ ] Does the light turn on and can you flash it?
- [ ] Does the computer recognize a keyboard is attached?
- [ ] Press each key, do they register on the computer?
- [ ] Do all the LEDs under the keys glow red?
- [ ] Does the OLED display some text?
- [ ] Repeat the above with the right half
- [ ] Repeat the above with the TRS/TRRS cable connected to both halves
<aside>
đź’ˇ Remember to power off the keyboard (disconnect from the computer) before connecting/disconnecting the TRS/TRRS cable to avoid shorts.
</aside>
Solutions
ProMicro doesn’t power up, is excessively hot, LEDs flicker
-
[ ] Check for shorts, especially around the microcontroller socket where pads are close together

-
[ ] Check LEDs are oriented correctly: angled corner aligned with triangle on PC
-
[ ] Check ProMicro legs are similar length, any legs shorter than other legs by 2-3mm may not make contact
-
[ ] Clean off excess flux, some reports of slightly conductive fluxes
Single key not working
- [ ] Check switch socket is soldered on