Arduino Wiznet W5100 Internet Connection Module

SKU: DFR0084

The Arduino Wiznet W5100 Internet Connection Module supports a network IP protocol stack with TCP and UDP capabilities, allowing up to four socket connections, and is equipped with an RJ45 Ethernet jack and status LEDs. It highlights compatibility issues with Arduino Mega and includes a reset button, making it essential for adding internet connectivity to Arduino projects.

Close-up view of Arduino Ethernet Shield with USB and Ethernet ports-DFRobot product sku:DFR0084 image.
  • Docs
  • Tech Specs
  • Specification

    It is based on the Wiznet W5100 ethernet chip. The Wiznet W5100 provides a network (IP) stack capable of both TCP and UDP. It supports up to four simultaneous socket connections.

    Please note that the current design of the ethernet shield is not compatible with the Arduino Mega.

    Arduino uses digital pins 10, 11, 12, and 13 (SPI) to communicate with the W5100 on the ethernet shield. These pins cannot be used for general i/o.

    The shield provides a standard RJ45 ethernet jack.

    The reset button on the shield resets both the W5100 and the Arduino board.

    The shield contains a number of informational LEDs:

    LED Label Description
    PWR Indicates that the board and shield are powered
    LINK Indicates the presence of a network link and flashes when the shield transmits or receives data
    FULLD Indicates that the network connection is full duplex
    100M Indicates the presence of a 100 Mb/s network connection (as opposed to 10 Mb/s)
    RX Flashes when the shield receives data
    TX Flashes when the shield sends data
    COLL Flashes when network collisions are detected

    The solder jumper marked "INT" can be connected to allow the Arduino board to receive interrupt-driven notification of events from the W5100, but this is not supported by the Ethernet library. The jumper connects the INT pin of the W5100 to digital pin 2 of the Arduino.

    The SD card slot on the shield is not supported by the Arduino software.

    Pinout

    Connection Type Pins Used Notes
    SPI Communication Digital pins 10, 11, 12, 13 These pins cannot be used for general I/O
    INT Solder Jumper Connects W5100 INT pin to Arduino digital pin 2 Allows interrupt-driven notifications from W5100; not supported by Ethernet library

    Was this article helpful?

    TOP