Project Description


This tutorial explains about the wiring and testing the different boards of arduino with the Ethernet shield.We will focus on how to wire Arduino UNO R3 to Arduino LAN Ethernet Shield R3 and Arduino MEGA R2 to Arduino LAN Ethernet Shield, then test whether it works or not.


Arduino Uno

Arduin Mega

Ethernet Shield W5100


Arduino Uno R3:


Arduino Mega R2:


Ethernet Shield W5100:


Here is the wiring from UNO to Ethernet Shield:


Wiring UNO R3 to Ethernet Shield R3, it is better wiring them than piling them up in order to keep the feet strong (not bent).

Connect ICSP (UNO) to ICSP Header (Eth Shield) with common arrangement.Then, pin 4 to pin 4 and pin 10 to pin 10.

Here is the wiring from Mega to Ethernet Shield:


Wiring them, from ICSP to ICSP header with common pin arrangement, then pin 4 to pin 4 and pin 10 to pin 10,


If your uploading seems freezing (often happen to Mega R2, press reset, then try to unplug, plug, then press reset,then upload again). After finish uploading, then open serial monitor: