Overview
NULA Ethernet W55RP20
The NULA Ethernet 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.

NULA Ethernet W55RP20
Which product is this documentation for?

NULA Ethernet W55RP20
RP2040 development board with hardwired W5500 Ethernet, RJ45, microSD and Qwiic.
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: 10/100 Mbit/s, 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 onboard TP4056M charger 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
- In the box: USB-A to USB-C cable
You may also need

Qwiic cable
Qwiic compatible cables with connectors on both ends, available in various lengths.