Every now and then I come across a problem that takes a long time to solve. When I find the solution it is usually something very simple. I hope this will save someone else some time.
Today I am writting a program for testing the Spider controller. Since all the I/O pins connect directly to the processor there is not much that can go wrong. Basically the program just needs to check for short circuits and open circuits due to bad soldering or faults in the PCB.