Skip to content

The Arduino Ethernet Shield 2 allows an Arduino Uno or Mega to connect to the internet. Based on the Wiznet W5500 Ethernet chip, it provides a full TCP/UDP network stack supporting up to eight simultaneous socket connections.

The shield connects via long wire-wrap headers that preserve the Arduino's pin layout and allow additional shields to be stacked on top. It also includes an onboard micro-SD card slot for storing files to serve over the network, and a reset controller to ensure the W5500 module initialises properly on power-up.

Key Features

  • Wiznet W5500 Ethernet Chip – Full TCP and UDP network stack with up to 8 simultaneous socket connections
  • Standard RJ-45 Connector – Integrated line transformer for reliable wired networking
  • Micro-SD Card Slot – Store and serve files over the network (accessible via the SD Library, SS on Pin 4)
  • Stackable Design – Long wire-wrap headers maintain pin layout and allow shield stacking
  • Reset Controller – Ensures proper W5500 initialisation on power-up
  • PoE-Ready RJ-45 – Power over Ethernet enabled connector (PoE module sold separately)
  • TinkerKit Connectors – Input, output, and communication interfaces on the top side
  • Arduino 1.0 Pinout – Compatible with Rev 3 of the Arduino Uno board

Ideal For

  • IoT projects requiring wired internet connectivity
  • Web servers and network-connected data loggers
  • Remote monitoring and control systems
  • Projects where Wi-Fi is unreliable or unavailable
Note: This shield does not include a PoE module. If you require Power over Ethernet, a separate PoE module must be purchased and installed.

Resources

The Arduino Ethernet Shield 2 appears in the following collections:

SKU SF-DEV-11166