Okay this could get tricky.
I'm looking to build an array of independent microcontroller boards.
Each board will have DIP switches on SPI or I2C for configuration.
Each board will have a few I/O to drive a stepper, sense the position of a few things as well as some status LEDs.
So the functionality will be pretty basic.
The problem is there will likely be over 1000 of the boards each within their own mechanical assembly.
They WILL be physically next to each other so power/communications can be passed through.
But question for all here is what method of networking would you suggest?
These will all receive commands from a PC. While wireless sounds nice, this may cause a cost over-run. looking for simple, effective and reliable. It doesn't hurt to be non-standard in this situation.
Thanks in advance.