As can be seen there has been no time wasted on making it look pretty, in fact it is probably the ugliest circuit I have made, ever, however it works and tests cables!
|Stripboard IDC cable tester circuit - hot glue used to protect questionable soldering|
It uses the internal pullup resistors on the arduino pins so no external components are required other than the connecting wires and headers.
I wrote a simple Arduino sketch to check the cable and display the results. It finds open and crossed wires:
|Arduino Circuit Tester - Start Screen|
|Arduino Circuit Tester - Open Circuit|
|Arduino Circuit Tester - Crossed wires (plug on backwards)|
|Arduino Circuit Tester - Good cable|
As usual its all open hardware and software - available on the Think3dPrint3d Github.
I hope someone finds this useful and I would be interested to see if anyone else tries this!