Electronic – Arduino Networking

arduinoethernetnetwork-interface

I want to connect Arduino UNO boards using an Ethernet LAN network. There will be one Master and others will be slaves which are connected using an Ethernet switch and a router. I want to know how I can do this with Arduino. I don't have any experience in networking so I want some suggestions from you. Do I need an Ethernet shield? If yes, will this shield do the purpose?

Best Answer

Do you really have to use Ethernet for this?
If not I'd suggest you to build your network based on an I2C Network.

You could save some money, because you wouldn't need the Ethernet hardware. Perhaps it could be a problem with the switches etc, but if you use I2C with only one Master that would be very easy.

If you plan to connect your network you could also setup your master node to have an Ethernet shield and connect it as the only one to the web, the other ones would than get the data from the master.

Of course you can use Ethernet if you want, but I would give I2C a try.