W5500 Ethernet Controller

Fast 80MHz SPI-Ethernet Controller For Up To 8 Sockets

There are a number of Ethernet controllers available that are based on the fast and performant W5500 controller chip. The chip supports up to eight sockets, comes with hardware-implemented TCP/IP-stack and Wake-On-LAN. Like most Ethernet breakout boards, it supports IPv4 only.

This board is the default-sized version. Functionality-wise, it is fully compatible with the Mini W5500. Power-wise, this board comes with a dedicated voltage regulator so it can be used with either 3.3V or 5V. The Mini W5500 is lacking this voltage regulator and requires a 3.3V power supply.

The W5500 boards require a power supply capable of at least 200mA.


The boards use the SPI interface.

Operating Voltage

The board comes with a dedicated 3.3V and 5V pin and an internal voltage regulator.

This board can be supplied with either 3.3V or 5V (use the appropriate pin). Internally, the board uses 3.3V. The SPI data pins are 5V tolerant.


Item Value
Voltage 3.3V or 5V
Frequency 80MHz
Cache Buffer 32KB
Speed 10/100MBps
Current 200mA
Chip Set W5500
Size 55x29x24mm


The board comes with 5x2 connectors that are labeled on the back side:

Pin Left Right
3,4 CS INT
9,10 3.3V 5V

RST is the reset pin (low active).

Data Sheets


Please do leave comments below. I am using utteran.ce, an open-source and ad-free light-weight commenting system.

Here is how your comments are stored

Whenever you leave a comment, a new github issue is created on your behalf.

  • All comments become trackable issues in the Github Issues section, and I (and you) can follow up on them.

  • There is no third-party provider, no disrupting ads, and everything remains transparent inside github.

Github Users Yes, Spammers No

To keep spammers out and comments attributable, all you do is log in using your (free) github account and grant utteranc.es the permission to submit issues on your behalf.

If you don’t have a github account yet, go get yourself one - it’s free and simple.

If for any reason you do not feel comfortable with letting the commenting system submit issues for you, then visit Github Issues directly, i.e. by clicking the red button Submit Issue at the bottom of each page, and submit your issue manually. You control everything.


For chit-chat and quick questions, feel free to visit and participate in Discussions. They work much like classic forums or bulletin boards. Just keep in mind: your valued input isn’t equally well trackable there.

  Show on Github    Submit Issue

(content created Apr 11, 2024)