W5500

W5500 is a Hardwired TCP/IP stack internet controller chip with WIZnet technology, which provides easy internet connectivity to an external MCU via an SPI interface of up to 80MHz. This chip is a one-chip solution with an embedded 10/100 Ethernet MAC and PHY, and it supports various protocols like TCP, UDP, and IPv4. Furthermore, it provides 8 independent SOCKETs and 32KB of internal memory, enabling the development of Ethernet applications simply by using the SOCKET program. It also reduces power consumption through WOL (Wake on LAN) and a Power Down Mode.
Block Diagram

Pin Map

Features
- Supports following Hardwired TCP/IP Protocols : TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE
- Supports 8 independent sockets simultaneously
- Supports Power down mode
- Supports Wake on LAN over UDP
- Supports High Speed Serial Peripheral Interface(SPI MODE 0, 3)
- Internal 32Kbytes Memory for Tx/Rx Buffers
- 10BaseT/100BaseTX Ethernet PHY embedded
- Support Auto Negotiation (Full and half duplex, 10 and 100-based)
- Not support IP Fragmentation
- 3.3V operation with 5V I/O signal tolerance
- LED outputs (Full/Half duplex, Link, Speed, Active)
- 48 Pin LQFP Lead-Free Package (7x7mm, 0.5mm pitch)
Documentation
datasheet
Title | Description | Notes |
---|---|---|
Technical specifications and features of the W5500 chip | - |
Technical Documents
Title | Description | Notes |
---|---|---|
- | - |
Software Resources
- Driver
- Application Note
Driver
Resource | Description |
---|---|
Official WIZnet driver library for W5500 and other chips | |
Official WIZnet driver library for W5500 and other chips |
The ioLibrary_Driver is an MCU-independent library for WIZnet W5x00, W6x00 chips . It provides implementations of essential TCP/IP services, enabling developers to build network applications with minimal MCU dependencies.
Supported services
DHCP, DNS, MQTT, SNTP, TFTP, HTTP Server
Application Note
Example Name | Description | Notes |
---|---|---|
How to use TCP Function | ITCP Function handles IPv4 layer communication | |
How to use UDP Function | UDP Function handles IPv4 layer communication | |
How to use IPRAW Mode | IPRAW Mode handles IPv4 layer communication | |
How to use PPP/PPPoE | PPP is Link-Layer protocol for point-to-point |
These application notes explain how to use W5500's core networking functions including TCP, UDP, IPRAW mode, and PPPoE protocols.
Hardware Resources
Technical Resources
Resource | Description | Notes |
---|---|---|
External Transformer schematic | Includes recommended circuit design | |
RJ45 with Transformer schematic | Includes recommended circuit design | |
TBD | - | |
TBD | - |
Test & Certification
Resource | Description | Notes |
---|---|---|
Confirmation of ESD Test | - | |
TBD | - | |
TBD | - | |
TBD | - | |
TBD | - | |
TBD | - |