Skip to main content

W55RP20-2S2E

Overview

The W55RP20-2S2E is a pre-programmed product with an Serial to Ethernet FW and a valid MAC address into the W55RP20.

WIZnet 2S2E Solution

  • WIZnet 'Serial to Ethernet' product is a protocol converter that transmits data sent by serial equipment as TCP/IP data and converts the TCP/IP data received through the network back into serial data to the serial equipment.

  • With this product, it is possible to easily add an Ethernet networking function to a device supporting UART/SPI interface, the devices can be controlled via an Ethernet network - Internet.

  • The 2S2E version supports dual serial channels, enabling simultaneous communication with two independent serial devices.

  • We also provide Customization Services such as change / add functions by customer request.


Features

The following key features are included with the W55RP20-2S2E product.

  • 10/100Mbps Ethernet & Up to 921,600bps serial speed
  • Dual Serial to Ethernet channels (2x UART/SPI interfaces)
  • Easy to add Ethernet networking function through UART or SPI interface of any device / MCU
  • Support RS-232C and RS-422/485 if an external circuit is configured.
  • Status pins: PHY link status / TCP connection status / Run status
  • Support multiple protocols
    • TCP Server
    • TCP Client
    • SSL TCP Client
    • TCP Mixed
    • Modbus RTU/ASCII (available only in TCP Server mode)
    • UDP (multicast supported)
    • MQTT Client
    • MQTTS Client
  • Support custom protocols (Please submit custom protocol requests via this link.)
    • HTTP
    • HTTPS
    • CoAP
    • External device OTA
  • Support serial data packing
  • Support TCP connection password
  • Configuration is possible via serial AT commands or via Configuration tool
  • Separate Data UART and Debug UART port
  • Unique MAC Address (WIZnet OUI)

Hardware Design Guide & References

Pin Assignment

Pin NumberSignalDescription
1TXNTXP/TXN differential signal pair
The differential data is transmitted to the media on the TXP/TXN signal pair.
2TXPTXP/TXN differential signal pair
3AVDDTOE Analog 3.3V power
4RXNRXP/RXN differential signal pair
The differential data from the media is received on the RXP/RXN signal pair.
5RXPRXP/RXN differential signal pair
6AVDDTOE Analog 3.3V power
7EXRES1External Resistor pin
Connect a resistor of 12.4KΩ to the AGND.
(Refer to the “Reference schematic”)
8AVDDTOE Analog 3.3V power
9DATA0_TX_PIN / DATA_SPI_RX_PINTX pin for Data0 UART transmission (UART Mode) / RX pin for Data SPI reception (SPI Mode)
10DATA0_ RX_PIN / DATA_SPI_CSn_PINRX pin for Data0 UART reception (UART Mode) / SPI Chip Select pin (SPI Mode)
11DATA0_CTS_PINCTS pin for Data0 UART flow control (UART Mode)
12DATA0_RTS_PINRTS pin for Data0 UART flow control (UART Mode)
13IOVDDDigital IO Supply
Power supply for digital GPIOs, nominal voltage 3.3V
14DATA0_DTR_PINDTR pin for Data0 UART control
15DATA0_DSR_PINDSR pin for Data0 UART control
16STATUS_PHYLINK_PINOutput High when the PHY link is established
17DATA0_STATUS_TCPCONNECT_PINOutput High when TCP connection is active
18DATA0_IF_SELUART0 Interface select pin. High : 485/422, Low or NC : TTL/232 (UART Mode)
19UART_SPI_IF_SEL_PINUART / SPI Interface select pin. High : SPI, Low or NC : UART
20HW_TRIG_PINWhen this pin is Low during a device reset, it enters AT Command Mode
21BOOT_MODE_PINWhen this pin is Low during a device reset, it enters Boot Mode
22TESTENFactory test mode pin
Tie to GND.
23XINCrystal input/output
Connect a crystal to RP2040’s crystal oscillator. XIN can also be used as a single-ended CMOS clock input, with XOUT disconnected. The USB bootloader requires a 12MHz crystal or 12MHz clock input.
24XOUTCrystal input/output
25IOVDDDigital IO Supply
Power supply for digital GPIOs, nominal voltage 3.3V
26DVDDDigital core power supply
Nominal voltage 1.1V. Can be connected to VREG_VOUT, or to some other board-level power supply.
27SWCLKDebug clock/data
Access to the internal Serial Wire Debug multi-drop bus. Provides debug access to both processors, and can be used to download code.
28SWDDebug clock/data
29RUNGlobal asynchronous reset pin
Reset when driven low, run when driven high. If no external reset is required, this pin can be tied directly to IOVDD.
30DATA1_IF_SELDATA1 UART Interface select pin. High : 485/422, Low or NC : TTL/232 (UART Mode)
31AVDDTOE Analog 3.3V power
32VBGOutput of band gap
33TOCAPExternal Reference Capacitor
This pin must be connected to a 4.7uF capacitor. The trace length to capacitor should be short to stabilize the internal signals.
34AVDDTOE Analog 3.3V power
351V2O1.2V regulator output voltage
Connect 10nF capacitor.
36SPDLEDSpeed LED
This shows the Speed status of the connected link.
Low: 100Mbps
High: 10Mbps
37LINKLEDLink LED
This shows the Link status.
Low: Link is established
High: Link is not established
38DUPLEDDuplex LED
This shows the Duplex status for the connected link.
Low: Full-duplex mode
High: Half-duplex mode
39ACTLEDActive LED
This shows that there is Carrier sense (CRS) from the active Physical Medium Sub-layer (PMD) during TX or RX activity.
Low: Carrier sense from the active PMD
High: No carrier sense
40FAC_RSTn_PINHolding Low for more than 5 seconds triggers a factory reset
41DATA1_STATUS_TCPCONNECT_PINOutput High when TCP connection is active
42VDDTOE Digital 3.3V Power
43IOVDDDigital IO Supply
Power supply for digital GPIOs, nominal voltage 3.3V
44XI25MHz crystal input/output
A 25MHz crystal and oscillator is used to connect these pins.
45XO25MHz crystal input/output
A 25MHz crystal and oscillator is used to connect these pins.
46DATA_SPI_INT_PINSPI Master Recv data pending pin
47DATA1_DTR_PINDTR pin for Data1 UART control
48DATA1_DSR_PINDSR pin for Data1 UART control
49Debug_UART_TX_PINOutput Debug Messages
50PMODE2PHY Operation mode select pins.
Default: Pull-up (77kΩ)
51PMODE1PHY Operation mode select pins.
Default: Pull-up (77kΩ)
52PMODE0PHY Operation mode select pins.
Default: Pull-up (77kΩ)
53IOVDDDigital IO Supply
Power supply for digital GPIOs, nominal voltage 3.3V.
54ADC_AVDDADC supply
Power supply for analogue-to-digital converter, nominal voltage 3.3V.
55VREG_VINVoltage regulator input supply
Power input for the internal core voltage regulator, nominal voltage 1.8V to 3.3V.
56VREG_VOUTVoltage regulator output
Power output for the internal core voltage regulator, nominal voltage 1.1V, 100mA max current.
57USB_DMUSB controller, supporting Full Speed device and Full/Low Speed host. A 27Ω series termination resistor is required on each pin, but bus pull-ups and pull-downs are provided internally.
58USB_DPUSB controller
59USB_VDDUSB supply
Power supply for internal USB Full Speed PHY, nominal voltage 3.3V
60IOVDDDigital IO Supply
Power supply for digital GPIOs, nominal voltage 3.3V
61DVDDDigital core power supply, nominal voltage 1.1V. Can be connected to VREG_VOUT, or to some other board-level power supply
62VDDPower supply of the Flash Memory
63BOOTBOOT Pin
When power is applied and during reset, if the BOOT pin is low, the device enters BOOTSEL mode.
64IOVDDDigital IO Supply
Power supply for digital GPIOs, nominal voltage 3.3V
65DATA1_TX_PINOutput Debug Messages
66DATA1_RX_PINInput Debug Messages
67DATA1_CTS_PIN / DATA_SPI_SCK_PINSCK Input pin for Data SPI transmission (SPI Mode)
68DATA1_RTS_PIN / DATA_SPI_TX_PINTX pin for Data SPI transmission (SPI Mode)

**BOOT_MODE pin is for Entering W55RP20-2S2E BOOT mode and BOOT pin is for Entering RP2040 core BOOT mode.

Manuals

Customization Services

WIZnet offers Customization services for your specific needs.

We can provide customization services based on W55RP20-2S2E chip products: Depending on the customer application, it is possible to change the initial settings of the product, change the MAC address, add various protocols, and add functions. The developed firmware is programmed into the W55RP20 MCU and delivered to the requesting customer.

We also provide technical support including various hardware guide and references for customer's quick product design-win.