It's ALWAYS the wiring

There's a long standing idiom that if you can't find the problem, it must be the wiring. And since I was having trouble diagnosing stuff, I assumed I had to have made an error designing the PCB. So I hacked in some diagnostic bits, you can see in the previous post. I'll be incorporating those into the next version of the pcb.

EXCEPT when it's not the wiring, but you forgot a line in your code, and caused it to get stuck in an infinite loop. Oops.

Fix one line of code and it works, after all that diagnostic work. 🤦‍♂️

Previous
Previous

Episode Zero

Next
Next

Diagnosis