I'm trying to set up a "network" of Arduinos that send data back and forth between each other.
I know that I2C protocol would probably be the easiest since it only uses up 2 pins and those are the analog pins that I dont use much of anyway.
But I heard somewhere or read somewhere that the I2C protocol will only work within 5 feet or so of each other?? I need to wire Arduinos from different rooms to each other. How would I accomplish this? I know I can use an Ethernet shield between each of them, but that would be fairly expensive... is there any other option?