W5500 - Hardwired TCP/IP Ethernet Controller SPI | WIZnet
부품 번호: W5500 ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $3.2 | $3.20 |
| 10 | $2.85 | $28.50 |
| 100 | $2.4 | $240.00 |
| 500 | $2.05 | $1,025.00 |
| 1,000 | $1.78 | $1,780.00 |
W5500 개요
An Ethernet controller (also called a network controller or NIC controller) is a semiconductor device that offloads the low-level networking functions - framing, MAC addressing, PHY transceiver signaling, and protocol handling - from the host microcontroller. Hardwired TCP/IP controllers go further by implementing the TCP, UDP, IPv4, ICMP, PPPoE, ARP, and IGMP protocols in dedicated silicon rather than firmware. Within the broader taxonomy, the W5500 sits at: Ethernet controller -> network controller -> communication IC -> semiconductor. Compared to a microcontroller running an LWIP software stack, a hardwired controller delivers deterministic latency, low MCU overhead, and a smaller code footprint, but lacks the flexibility of full-protocol software stacks.
Key features include 10/100 Base-TX auto-negotiation, full/half-duplex operation, 8 independent socket buffers, a wake-on-LAN (WoL) pin for remote wake scenarios, and integrated 802.3az energy-efficient Ethernet support. The SPI interface runs from 0 to 80 MHz in variable-length mode and supports Mode 0 / Mode 3, allowing direct connection to most ARM Cortex-M, ESP32, AVR, and PIC hosts without glue logic.
The W5500's architecture is built around a hardwired protocol engine and dedicated socket memory blocks. Each of the 8 sockets has a Tx buffer and Rx buffer routed through an internal DMA-like engine, so the host MCU does not have to manage TCP state machines. The embedded PHY supports HP Auto-MDIX, eliminating the need for crossover cables. Compared to the legacy W5100 (80-pin), the W5500 reduces pin count to 48 and adds SPI efficiency improvements, while W5100S retains the 80-pin footprint for drop-in W5100 upgrades.
Typical applications include IoT sensor nodes, industrial Ethernet PLCs, smart-home gateways, IP-camera control planes, and Arduino/MCU Ethernet shields. The 32 KB buffer is sufficient for most MQTT/CoAP/HTTP payloads without external memory, and the SPI bus allows the part to be wired directly to microcontrollers that lack integrated Ethernet MAC/PHY.
Design consideration: because the W5500 integrates the PHY, the board must route the MDI differential signals as a 100-ohm differential pair and provide a 1:1 center-tap magnetics module. Decouple both 3.3 V analog and digital rails at the chip pins with 0.1 uF and 10 uF ceramics; share ground with the host MCU through a single stitch.
This page synthesizes distributor pricing, same-family drop-in alternatives, and practical hardware-design notes not consolidated in the manufacturer datasheet.
드롭인 대체품: W5500 — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: W5500 (동일 폼 팩터 및 풋프린트) — 차이점: Host Interface, Package.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
W5100S
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
W5100
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
W5300
✅ 드롭인 ⚠️ 사양 미검증📋 참조 대체품 (카탈로그에 없음)
W5500 사양
| 기능 | Hardwired TCP/IP Ethernet Controller |
| Protocol Support | TCP, UDP, IPv4, ICMP, ARP, IGMP, PPPoE |
| Ethernet Standard | 10/100 Base-T/TX (IEEE 802.3) |
| PHY | Integrated, full-duplex, HP Auto-MDIX |
| Host Interface | SPI (Mode 0 / Mode 3), up to 80 MHz |
| Number of Sockets | 8 simultaneous |
| Internal Buffer | 32 KB (TX/RX) |
| Wake-on-LAN | Yes (WoL pin) |
| 공급 전압 | 3.3 V typ |
| 동작 온도 | -40 C to +85 C |
| 패키지 | 48-pin LQFP (7x7 mm) |
| 실장 유형 | Surface Mount |
| RoHS 상태 | Compliant |
| Lead-Free | Yes |
W5500 핀 구성
| 핀 1 | VDD — Digital supply 3.3 V |
| 핀 2 | SCSn — SPI chip select (active low) |
| 핀 3 | SCLK — SPI clock |
| 핀 4 | MISO — SPI master-in / slave-out |
| 핀 5 | MOSI — SPI master-out / slave-in |
| 핀 6 | INTn — Host interrupt output (active low) |
| 핀 7 | RSTn — Hardware reset (active low) |
| 핀 8 | GND — Ground |
| 핀 9 | WoL — Wake-on-LAN input |
| 핀 10 | RSVD — Reserved (per datasheet) |
| 핀 11 | MDI0P — MDI differential pair 0 positive |
| 핀 12 | MDI0N — MDI differential pair 0 negative |
| 핀 13 | MDI1P — MDI differential pair 1 positive |
| 핀 14 | MDI1N — MDI differential pair 1 negative |
| 핀 15 | AVDD — Analog supply 3.3 V |
| 핀 16 | AGND — Analog ground |
| 핀 17 | XTALP — 25 MHz crystal positive |
| 핀 18 | XTALN — 25 MHz crystal negative |
| 핀 19 | REG_1V3V1 — Internal 1.3 V regulator decoupling |
| 핀 20 | GND — Ground |
| 핀 21 | RSVD — Reserved (per datasheet) |
| 핀 22 | RSVD — Reserved (per datasheet) |
| 핀 23 | RSVD — Reserved (per datasheet) |
| 핀 24 | GND — Ground |
| 핀 25 | VDD — Digital supply 3.3 V |
| 핀 26 | TEST — Test pin (per datasheet) |
| 핀 27 | RSVD — Reserved (per datasheet) |
| 핀 28 | GND — Ground |
| 핀 29 | RSVD — Reserved (per datasheet) |
| 핀 30 | RSVD — Reserved (per datasheet) |
| 핀 31 | RSVD — Reserved (per datasheet) |
| 핀 32 | GND — Ground |
| 핀 33 | RSVD — Reserved (per datasheet) |
| 핀 34 | RSVD — Reserved (per datasheet) |
| 핀 35 | GND — Ground |
| 핀 36 | RSVD — Reserved (per datasheet) |
| 핀 37 | RSVD — Reserved (per datasheet) |
| 핀 38 | VDD — Digital supply 3.3 V |
| 핀 39 | RSVD — Reserved (per datasheet) |
| 핀 40 | RSVD — Reserved (per datasheet) |
| 핀 41 | RSVD — Reserved (per datasheet) |
| 핀 42 | GND — Ground |
| 핀 43 | RSVD — Reserved (per datasheet) |
| 핀 44 | RSVD — Reserved (per datasheet) |
| 핀 45 | GND — Ground |
| 핀 46 | RSVD — Reserved (per datasheet) |
| 핀 47 | RSVD — Reserved (per datasheet) |
| 핀 48 | EP — Exposed thermal pad (GND) |
일반적인 애플리케이션
W5500 적합 용도: 6 애플리케이션s: IoT Sensor Node Ethernet Connectivity, Industrial Ethernet PLC and Modbus Gateway, Smart Home Gateway / Hub, IP Camera Control Plane / Auxiliary Ethernet, Arduino / MCU Ethernet Shield, Point-of-Sale Terminal / Vending Machine Network.
IoT Sensor Node Ethernet Connectivity
The W5500 enables direct Ethernet connectivity for IoT sensor nodes running on small microcontrollers. Its 8 sockets and 32 KB internal buffer allow simultaneous MQTT publish, CoAP subscription, and HTTP control without burdening the host MCU with TCP state machines. The integrated 10/100 PHY eliminates the need for an external MAC/PHY chip, and HP Auto-MDIX removes crossover-cable concerns in field installations. With SPI up to 80 MHz, even Cortex-M0 hosts can sustain 10 Mbps throughput. In a typical deployment, an STM32 or ESP32 drives the W5500 over SPI, while the W5500 handles all TCP/IP framing and replies.
추천
Industrial Ethernet PLC and Modbus Gateway
For industrial PLCs and Modbus TCP gateways, the W5500 provides deterministic, hardwired protocol handling without RTOS overhead. The W5500 supports PPPoE and raw TCP sockets needed to bridge Modbus/TCP and serial slaves in factory automation. The 3.3 V supply and -40 C to +85 C industrial temperature range suit cabinet installations. Up to 8 sockets permit multiple concurrent clients polling, plus a separate management socket for diagnostics. Compared with a software LWIP stack, the hardwired TCP/IP engine removes jitter that could affect real-time control loops.
추천
Smart Home Gateway / Hub
The W5500 is well suited as the wired Ethernet interface of a smart-home gateway that bridges Wi-Fi/Zigbee to cloud services. Up to 8 sockets allow the gateway to keep one socket for cloud MQTT, one for local HTTP control API, one for firmware OTA, and several for device-pairing sessions. The 32 KB buffer absorbs intermittent packet bursts without dropping. The integrated PHY simplifies the small-form-factor hub PCB, and the 7x7 mm 48-pin LQFP footprint keeps the BOM small. WoL enables the gateway to sleep and be awakened by a router-side magic packet for energy savings.
추천
IP Camera Control Plane / Auxiliary Ethernet
In IP cameras the W5500 is often used as the control-plane or auxiliary network port. Its 32 KB internal buffer and 8 sockets allow simultaneous RTSP control messaging, ONVIF discovery, and remote management traffic without interrupting the primary video stream. The integrated 802.3az energy-efficient Ethernet and WoL functions are valuable for PoE-powered camera deployments. The compact 48-pin LQFP and minimum external component count (magnetics, RJ-45, a few caps) simplify dense camera PCB layouts.
추천
Arduino / MCU Ethernet Shield
The W5500 is the de-facto controller for modern Arduino Ethernet shields, including the Arduino Ethernet Shield 2. Compared to the older W5100, the W5500 reduces pin count to 48 and runs SPI up to 80 MHz, leaving more MCU cycles for application logic. With HP Auto-MDIX the shield works with both straight and crossover cables. For Uno, Mega, ESP32, and Raspberry Pi Pico hosts, the Arduino Ethernet library transparently drives the W5500 over SPI. A typical shield adds only the W5500, magnetics, RJ-45 jack, and a 3.3 V LDO.
추천
Point-of-Sale Terminal / Vending Machine Network
POS terminals and vending machine controllers use the W5500 for transaction traffic over wired Ethernet where reliability matters more than throughput. The hardwired TCP/IP stack guarantees that transaction packets are not dropped under host CPU load, and up to 8 sockets permit concurrent payment, telemetry, and remote-management sessions. The -40 C to +85 C temperature range tolerates unconditioned retail and outdoor enclosures. The 3.3 V supply with internal LDOs keeps the power tree simple, and the small LQFP-48 keeps the controller board compact.
추천
추천 제품 요약
엔지니어링 참조 데이터: W5500 — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | W5100S | W5100 | W5300 |
|---|---|---|---|---|
| Package | 48-pin LQFP (7x7 mm) | 80-pin LQFP (different footprint) | 80-pin LQFP (different footprint) | 100-pin LQFP (different footprint) |
| Brand | WIZnet | WIZnet (same brand) | WIZnet (same brand) | WIZnet (same brand) |
| Host Interface | SPI up to 80 MHz | SPI up to 70 MHz | SPI indirect 4 MHz + parallel bus | SPI + 8/16-bit parallel bus |
| Number of Sockets | 8 | 4 | 4 | 8 |
| Internal Buffer | 32 KB | 16 KB | 16 KB | 128 KB |
| Ethernet Speed | 10/100 Mbps | 10/100 Mbps | 10/100 Mbps | 10/100 Mbps |
| Wake-on-LAN | Yes | Yes | No | No |
| Protocol Stack | TCP/UDP/IPv4/ICMP/ARP/IGMP/PPPoE | TCP/UDP/IPv4/ICMP/ARP/IGMP/PPPoE | TCP/UDP/IPv4/ICMP/ARP/IGMP/PPPoE | TCP/UDP/IPv4/ICMP/ARP/IGMP/PPPoE |
주요 차별점
- Integrated PHY with HP Auto-MDIX (vs ENC28J60)
- Higher SPI throughput (80 MHz) and larger buffer (32 KB) (vs W5100)
- Compact 48-pin package with same register map (vs W5100S)
설계 노트
Route the MDI0 and MDI1 pairs as 100-ohm differential traces with tight length matching (typically within 100 mil) directly to the magnetics module. Keep the traces short and avoid stubs - the W5500 embeds the PHY and the MDI signals are 100 MHz-capable. Reference ground continuously and use a 4-layer stack-up with a solid ground plane beneath the MDI pairs to control impedance and EMI.
Decouple both AVDD (analog) and VDD (digital) rails at the chip pins with a 0.1 uF ceramic in parallel with a 10 uF ceramic. Place the 25 MHz crystal (XTALP/XTALN) within 5 mm of the pins, guard it with a ground ring, and tie AGND and GND together at a single point under the exposed pad. Avoid routing high-speed digital signals across the analog section.
Do not leave MISO floating - if your host SPI master does not need the return data, still configure MISO as an input so the W5500 tri-states correctly. Keep CSn deasserted for at least one SCLK cycle between frames per the VSPI timing. The WoL pin requires a 3.3 V level signal; route a 1 kohm pull-up to VDD if unused. Confirm the magnetics match the W5500 reference design - substandard magnetics cause CRC errors above 10 Mbps.
규정 준수 정보
RoHS and REACH compliance per WIZnet product page. Not AEC-Q100 qualified (industrial/consumer only). Halogen-free status not stated in the verified data.