Missing the forest
I'm thrilled to have found this tutorial, and other posts on EOS. Lots of the small details are here, and I have a good background in electronics so I am sure I can work through any little glitches.
So, I can see the "trees", but I'm missing the forest! Can anyone shed some light on the architectural layout of a typical EOS/Arduino/PC setup?
I am using a Teensy++ 2.0, which as far as I can tell has two UARTs, lots of pins available. The stock EOS interface compiled (save for one issue of TIMER_XX predefs not being present, so I just copied them from the arduino headers).
Where I am the most confused is which UARTs are used for EOS, debugging, and which PC COM ports are involved.
The Teensy is in a configuration which provides one UART over USB and is typically used for debugging. That would suggest that I need a second COM port on my PC and to wire that up to pins 2+3 on my Teensy. However this tutorial doesn't mention any additional wiring and it otherwise seems to complete.
The next goal will be chaining multiple EOS board over 485. I understand 232 to 485 transceivers, but again am lost on the layout. Would I have a USB to 485 interface on my PC (or 232 to 485 on a com port), and then have every teensy have a 485 to 232 to pin 2+3? The PC is the master?
Or do I use the debugging port to the first teensy, have it be the master, and use the second UART as the 485 bus to other teensy EOS slaves?
I don't need a walkthrough, just a push in the right direction!