Skip to main content

W55RP20 Serial to Ethernet Official Design Guide

Introduction

The W55RP20 combines WIZnet’s W5500 Ethernet controller and Raspberry Pi’s RP2040 MCU, designed specifically for Serial-to-Ethernet applications supporting UART TTL, RS-232, RS-422, and RS-485 communication.

Pinout Description

Setting Pin

PinPinoutNameDescription
RST29RUNMCU Reset (Active Low)
BOOT Mode21GP15Firmware boot mode control
AT Mode20GP14Enter AT command mode (Active Low)
RP BOOT63BOOTFlash reset & RP2040 boot (Active Low)
232/485 Select18GP12Low: TTL/RS-232, High: RS-422/485
Factory RST40GP18Reset IP settings (Firmware retained)
  • RST PinThis pin is used for MCU reset and operates in an Active Low state.

  • BOOT Mode PinDesigned to control the boot mode of the Serial to Ethernet internal firmware.

  • AT Mode PinOperates as Active Low; controlling this pin allows entry into AT command mode via serial for chip control.

  • RP BOOT PinThe reset pin for internal flash memory, operating as Active Low, following the RP2040 boot sequence.

  • 232/485 Select PinDetermines the communication method based on its state at initial chip operation.

    • Low: Sets UART or RS-232 mode
    • High: Sets RS-422 or RS-485 mode
  • Factory RST PinResets the IP settings to factory defaults while keeping the firmware unchanged.

Data Pin

PinPinoutNameDescription
UART_TX9GP4UART data transmission.
UART_RX10GP5UART data reception.
UART_RTS12GP7UART request to send (flow control)
UART_CTS11GP6UART clear to send (flow control)
UART_DTR14GP8UART data terminal ready (flow control)
UART_DSR15GP9UART data set ready (flow control)
  • UART_RTS Pin: UART request to send (flow control); determines communication mode (floating for RS-485, Low for RS-422)

LED Indicators - Status

PinPinoutNameDescription
RUN19GP19MCU status LED, blinks when the MCU is operating normally.
PHY LINK16GP10Indicates PHY link status
TCP Conectoin17GP11Indicates active TCP connection

Firmware Upload

Three firmware upload methods:

  • USB (UF2)

    • Set RP-BOOT pin Low and reset; drag Boot.uf2 and then app.uf2 into ‘RPI-RP2’ drive.
  • SWD (J-Link)

    • Upload HEX/BIN files using J-Link, same as standard RP2040.
  • Ethernet (BIN)

    • Use WIZnet Configuration Tool for application updates only (not initial upload).

MAC Address Setup

Initial firmware upload via USB/SWD required. MAC setup essential via WIZnet MAC Tool (115200 baud). MAC address must be purchased separately.

Configuration

Advanced settings and further configurations available using the latest WIZnet Configuration Tool.