So I'm currently working on a project of my own, I don't want to share too much info, so I hope I can make myself clear.
I'm working on a locker system, for each locker I'll use an Arduino with some sensors and a lock... The first system will consist of 64 lockers (so Arduino's will be in an 8×8 grid), but I have to take in account that I might go higher numbers in the future... The closet in which the lockers are mounted will be 2 meters wide and 2 meters high, so if I run wires through it, I will at least need 25 meters (in the future it might even be more)...
So what protocol/interface would be the best to connect all these nodes in parallel?
-I2C: it feels like the best way to go, speed should be sufficient, 1024 nodes is plenty even for the future, but the signal doesn't travel too far, even with proper wiring. -SPI: Well, there would be too much wires -RS422/RS485: signal travels far enough, but requires additional electronics
Does anybody have some advise? I'd like to handle it without any extra electronics, or if there is extra electronics required, they shouldn't be too expensive (in China XD )