Skip to main content

W55RP20

W55RP20

The W55RP20 chip is a System-in-Package (SiP) solution that integrates WIZnet's W5500 Ethernet controller with the RP2040 microcontroller from Raspberry Pi, providing networking and processing capabilities for IoT devices and smart applications. The W5500 supports a hardware TCP/IP stack, simplifying network connectivity and communication management, and offers an efficient solution without the need for external memory. The RP2040 features a dual-core ARM Cortex-M0+ processor, enabling fast data processing and multitasking capabilities to handle multiple tasks simultaneously. This chip is designed to be compatible with various programming environments, supporting languages such as Python and C/C++, making it easier for developers to implement applications. Additionally, it supports various external interfaces and GPIO, ADC, UART, SPI, and I2C, facilitating connections with sensors, actuators, and other peripheral devices.

Block Diagram
W55RP20_Block_Diagram
Pin Map
W55RP20_Pin_Map

Features

  • Dual ARM Cortex-M0+ @ 133MHz
  • Hardwired TCP/IP stack
  • 2MByte Flash memory on-chip
  • 264kB on-chip SRAM in six independent banks
  • DMA controller
  • Fully-connected AHB crossbar
  • Interpolator and integer divider peripherals
  • On-chip programmable LDO to generate core voltage
  • 2 on-chip PLLs to generate USB and core clocks
  • 23 GPIO pins, 4 of which can be used as analogue inputs
  • Peripherals
    • 2 UARTs
    • 2 SPI controllers
    • 2 I2C controllers
    • 16 PWM channels
    • USB 1.1 controller and PHY, with host and device support
    • 8 PIO state machines
  • Supported Network Protocols
    • TCP
    • UDP
    • IPv4
    • ICMP
    • ARP
    • IGMP
    • PPPoE

Documentation

datasheet

TitleDescriptionNotes
link W55RP20 Datasheet (EN)
Technical specifications and features of the W55RP20 chip-

Technical Documents

TitleDescriptionNotes
link W5500 Datasheet (EN)
Technical specifications and features of the W5500 chip-
link RP2040 Datasheet (EN)
Technical specifications and features of the W5500 chip-

Software Resources

Driver

ResourceDescription
ioLibrary_DriverOfficial WIZnet driver library for W55RP20 and other chips
info

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

Hardware Resources

Technical Resources

ResourceDescriptionNotes
link W55RP20-EVB-PICO SCH & PCB LibrarySchematic & Part list & Gerber File-

Test & Certification

ResourceDescriptionNotes
link CE DoCEU conformity declaration for W55RP20-EVB-PICO-
link CE Test reportCE testing results for EMC and performance-
link FCC DoCUS conformity declaration for FCC compliance-
link FCC Test reportFCC test results for emissions and durability-