Loading…
Loading…
LQFP-48 · W5500
WIZnet · LQFP-48 · Hardware TCP/IP Ethernet Controller
Price on Request
Get a competitive quote within 24 hours. Volume discounts available. Shenzhen stock ships in 1-2 business days.
The W5500 is WIZnet's third-generation hardwired TCP/IP embedded Ethernet controller, and it remains the reference choice for adding wired networking to an SPI-only microcontroller. Unlike software stacks such as lwIP, the W5500 implements TCP, UDP, IPv4, ICMP, IGMP, ARP and PPPoE entirely in dedicated silicon, so the host MCU never executes a single line of protocol code. It exposes eight independent hardware sockets, each drawing transmit and receive buffer from a 32 KB on-chip memory that can be partitioned per socket, and the whole device is accessed over an SPI peripheral clockable up to 80 MHz — fast enough to saturate a 10/100 Mbps link from an STM32, ESP32 or even a Raspberry Pi Pico.
The integrated 10BASE-T/100BASE-TX MAC and PHY include auto MDI/MDIX crossover, so the external magnetics are the only passive network components required. A 25 MHz crystal feeds the internal PLL, the core runs on 3.3 V (2.97 V to 3.63 V), and I/O pins tolerate 3.3 V logic directly, with 5 V tolerance on selected pins easing level interfacing. The LQFP-48 package is hand-solderable, and WIZnet supplies ioLibrary driver code that ports to Arduino, Zephyr, FreeRTOS and bare-metal builds.
For sourcing, the W5500 competes with Microchip's ENC28J60 (software stack, much heavier MCU load) and the older W5100 (4 sockets, SPI limited to 70 MHz, smaller buffer). The W5500 is strictly superior in throughput and socket count. Genuine WIZnet stock carries crisp laser marking and the ioLibrary ecosystem assumes authentic silicon; remarked units show up as intermittent PHY failures. Shenzhen stock is deep, with MOQ from 1 tray (250 pcs) or cut tape for prototypes.
Order the W5500 with matching RJ45-magjack (HR911105A or equivalent) and a 25 MHz crystal in one line to save freight — these three items ship together on nearly every W5500 BOM. Ask for VERSIONR test results on reels destined for volume production.
Both add Ethernet over SPI, but the ENC28J60 provides only MAC+PHY — the host must run a full TCP/IP stack in software (lwIP/uIP), consuming tens of KB of RAM and significant CPU. The W5500 implements the entire stack in hardware with eight sockets and 32 KB buffer, so a small Cortex-M0 can hold multiple simultaneous TCP connections.
At the 80 MHz SPI clock maximum, sustained TCP throughput reaches roughly 35-40 Mbps for bulk transfers on STM32-class hosts. At the more common 20-36 MHz SPI clocks used with Arduino-class MCUs, expect 8-16 Mbps. The Ethernet side is 100 Mbps full duplex; the SPI bus is the bottleneck.
It supports PPPoE dial-up in hardware, which is why many ISPs-shipped MCU modems use WIZnet parts. It does not route or NAT — it is a host controller presenting eight socket endpoints to your MCU. For routing you still need a Linux-class SoC.
No. IPv4 only. If your product roadmap requires IPv6, consider the WIZnet W6100, which keeps socket compatibility while adding hardware IPv6 support.
Read the VERSIONR register (0x0039) over SPI at boot — genuine W5500 returns 0x04. Counterfeit or remarked chips often fail this or show unstable PHY negotiation. Also check laser-etched WIZnet logo and consistent date-code format. We electrically test samples from every tray before dispatch.
A 25 MHz crystal (±30 ppm recommended) with 12-18 pF load capacitors, plus an RJ45 jack with integrated magnetics such as the HanRun HR911105A. A Bob Smith termination network on the unused PHY center taps improves EMI performance.
MOQ is 1 tray (250 pcs LQFP-48) or 50 pcs loose cut tape for prototypes. In-stock items ship in 1-2 business days; WIZnet channel replenishment takes 2-4 weeks for volume beyond local stock.
Submit an RFQ — we reply within 24 hours with stock, pricing, lead time and packaging options.
Request a Quote →