Overview
NULA Ether W55RP20
The NULA Ether W55RP20 is a development board built around the WIZnet W55RP20 - a chip that combines the Raspberry Pi RP2040 with a hardwired W5500 Ethernet controller in a single package. The board has a built-in RJ45 Ethernet port, USB-C for programming and power, a Qwiic connector for I2C peripherals, an onboard microSD card reader, and a JST battery connector for running off a single-cell Li-Ion/Li-Po battery.
Because the TCP/IP stack runs in hardware on the W5500, the RP2040 cores are free for your application code rather than managing network overhead in software.
Which product is this documentation for?
⚠️
This product is not yet available in our store. Please check back soon!
Key features
- SiP: WIZnet W55RP20 (RP2040 + W5500 in one package)
- Processor: Dual-core ARM Cortex-M0+ @ 133 MHz
- SRAM: 264 KB on-chip
- Flash: 2 MB external
- Ethernet: Hardwired TCP/IP - TCP, UDP, IPv4, ICMP, ARP, IGMP, PPPoE
- Simultaneous sockets: Up to 8 independent hardware sockets
- Ethernet buffers: 32 KB internal TX/RX
- USB-C: Programming, power, and serial communication
- Qwiic: Plug-and-play I2C sensor integration
- MicroSD card reader: Onboard slot with card-detect, wired over SPI1
- Battery support: JST connector and charge management for single-cell Li-Ion/Li-Po batteries
- GPIO: Access to RP2040 I/O pins (UART, SPI, I2C, PWM, ADC) - a handful of pins are reserved internally for the W5500, see the hardware details page
- Logic level: 3.3 V
- ADC: 12-bit, 0-3.3 V range
- Development support: Arduino IDE, MicroPython, C/C++ SDK
⚠️
GPIO pins are not 5 V tolerant. Connecting 5 V signals directly will damage the board.
You may also need

Qwiic cable
Qwiic (formerly easyC) compatible cables with connectors on both ends, available in various lengths.