DNode
The 2.85" x 2.10" PC board is populated with:
The Printed circuit Boards were designed with AutoDesk Eagle program. I had them made by OSHPark. Download PCBoard and schematic files.
There are two parts (MPLab projects) the node program and the library, DNode_Test and LCBNodeLib. DNode_Test is a beginning point, to be built up or paired down. As the name suggests it also test that the hardware works. It's written to run 2 servos, 4 BODs, 4 BOD test outputs and 3 signals (1 dual head and 2 single head). It uses the OS/CP I/O board for the signals and BOD inputs.
Software parts that need to be worked on
DCC decoder
Grade crossing
Need to do a little updating to the signals as I just saw that JMRI added signal support for oLCB Download DNode_Test and LCBNodeLib files.
System manufacturer: OpenLCB
System connection: CAN via LCC Buffer-USB
Com Port Settings: Baud 57,600
Connection Protocol: OpenLCB
These were my test results for the 'System connection' setting: