I have an application that needs three serial connections, including serial to at least two other Nanos. (Clones of same Nano). What I need is to daisy chain Nanos, with a signal passing from one Nano to another, to another, etc. To N number of nanos running the same software. The signal will change from one to another, "a" to "b" to 'C' etc, starting with the Nano that has a trigger event. And, the data needs to flow in two directions. 9600 baud or less is fine. And, I need the USB serial for debugging. So far it looks like serial is the best solution, but if you have a better solution, let me know. (No external hardware please.)
It has been over 20 years since I was down in the bits, bytes, and edge detectors, so I do not care about pulse width, or latency discussions with tachyon polarity. Just how do I set up to send/receive two extra serial connections.
I have been reading about SoftSerail, and AltSerial, but they all talk about Arduino Uno. NOT Nano. Is the Nano so new the docs do not mention Nano, but it works, or does Nano not have the support for these libraries? Also, they seem to be locked to specific ports. Are these the same ports (pins) on the Nano?
An Old Dog looking for some new tricks. Woof!
Thomas DeSoto, TX