I need to connect a lot of (nodes)sensors to a Arduino/Esp32. We are talking 25 or 36 nodes. Perhaps more.
Each node will consist of a pressure sensor, and 2 IO´s. I need to read/write to each device individually. This part is pretty trivial, but how should I connect it?
If the sensors could be daisy chained the total distance will be around 5 meters in total. So I2C is out of the question. SPI is not ideal either.
The requirement to speed is low. 9600 baud would be sufficient(I would like more though). I would rather prioritize a roughed connection that is can work in a environment with electrical noise, and a connection with few wires.
Any suggestions? Is can-Bus the way to go, or is there any better solutions?
Any ideas, or link to solutions would be highly appreciated.