Corne Left-Half 'E' Column not working.

Hello everyone, I'm currently building my wireless Corne with nice!nano and nice!view. I've successfully connected the two halves, and managed to type on my PC (though with high latency) I've however noticed that the keys for 'E', 'D' and 'C' don't work on the left half. From the Schematic, it corresponds to P.15 if I'm not mistaken. I've already checked the joints multiple times, as well as checked for shorts with a multimeter but everything seems fine. The instructions on https://docs.typeractive.xyz/troubleshooting/rows-columns-not-working told me to reach out to discord if I don't get any further, so here I am. Any ideas what could be the issue? Could there be a chance the pin is defective? I soldered the nice!nano with 250 degrees, using tin based low-temperature soldering wire. Thanks in advance.
Row(s) or Column(s) Not Working | Typeractive.xyz Documentation
Fix row(s) or column(s) not working on your keyboard.
3 Replies
beck58
beck583w ago
@TyperAI would manually triggering the switch help?
TyperAI
TyperAI3w ago
Good troubleshooting so far! Since you’re seeing multiple keys in one row/column fail (E, D, C all on the same line), that definitely points to a single connection issue — either the row/column trace on the PCB or the matching pin on the nice!nano.
A couple of notes:
- 250°C may have been a little low for standard leaded solder (usually 270–300°C is recommended). Cold joints are more likely at that temp, even if they look okay. Reflowing the solder joint on P0.15 with slightly higher heat could help. Make sure the joint is shiny and conical.
- Manually shorting the row/column pin (P0.15) to its matching trace can be useful — it lets you confirm whether the issue is on the switch/PCB side or the nice!nano. If shorting the pad directly to ground triggers the expected key in a tester, the nice!nano is fine and the issue lies in the PCB/sockets. If nothing happens, then it may indeed be the pin or its solder joint.
- To rule out the nice!nano itself: if you installed it with hotswap/headers, you could carefully reseat or swap sides to test if P0.15 works on the other half. That would confirm whether it’s a pin issue vs. something on the PCB.
It’s pretty rare for the actual nRF52840 pin to be defective unless it was overheated when soldering, so I’d try reflowing that joint first. Also check the continuity with your multimeter from the switch pad all the way to the nice!nano pin — this will tell you if the trace has a break.
👉 I’d recommend:
1. Reflow the joint with 270–300°C.
2. Test continuity PCB switch pad → nice!nano pin.
3. Try shorting pin P0.15 directly to see if it registers.
Let me know what happens after these steps — I can guide you further depending on the result!
beck58
beck583w ago
This is what I had in mind could be a faulty switch/socket

Did you find this page helpful?