---
title: "Adding Ethernet to RP2040? Take a look at W55RP20"
url: "https://maker.wiznet.io/Alan/projects/adding-ethernet-to-rp2040-take-a-look-at-w55rp20/"
markdown_url: "https://maker.wiznet.io/Alan/projects/adding-ethernet-to-rp2040-take-a-look-at-w55rp20/md"
type: "WCC: WIZnet Created Content"
author: "Alan"
author_url: "https://maker.wiznet.io/Alan/"
original_author: "Alan"
published: "2024-08-28"
language: "en"
tags: ["ionic-contest-ref"]
likes: 1
views: 3890
comments: 1
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Adding Ethernet to RP2040? Take a look at W55RP20

> WIZnet developed a chip that combines RP2040 and W5500. Let's take a look at the new chip, W55RP20

Original author: Alan

## Article

Hello, Wiznet has released a new chip this time. Raspberry Pi's RP2040 and Wisnet's W5500 have merged into one chip.

Interesting to hear. I'm adding Ethernet to my RP2040 solution.

![https://docs.wiznet.io/Product/ioNIC/W55RP20/overview](https://hackster.imgix.net/uploads/attachments/1752653/image_uhcUYHyd5B.png?auto=compress%2Cformat&w=740&h=555&fit=max)

https://docs.wiznet.io/Product/ioNIC/W55RP20/overview

The image you see is the official WIZnet website data.As you can see, W5500 and RP2040, 2MB flash are combined into one chip.

I think this chip can be used in two ways.

**1. W5500 Extensions**It can be used like the traditional Ethernet chip that we used to use. In other words, there is a separate main MCU, and the W55RP20 can be used to enable Ethernet like the W5500. So what's better about the W55RP20 than the W5500 in this situation?It is pre-programming and custom services. Just connecting the W55RP20 with SPI to the MCU like the traditional Ethernet chip will allow us to use a lot of Ethernet applications such as TLS and SSL.

**2. RP2040 Extensions**It is used as a general purpose MCU, like RP2040. It can be used as an RP2040 with TCP/IP Ethernet. I think it would be a really attractive chip for developers developing Serial to Ethernet.It is also a good choice for use in these applications, as the Edge device development can receive a variety of sensing and transfer data to Ethernet.

![](https://hackster.imgix.net/uploads/attachments/1752656/image_udJiaxDHmm.png?auto=compress%2Cformat&w=740&h=555&fit=max)

The above is Block Diagram of W55RP20. Please refer to it.

![](https://hackster.imgix.net/uploads/attachments/1752657/image_gRFhtb0k6w.png?auto=compress%2Cformat&w=740&h=555&fit=max)

Pinout is like this. Package is 68pin QFN type. There is no GND on the outer pin, and there is a Thermal PAD on the inner.

![W55RP20-EVB-PICO](https://hackster.imgix.net/uploads/attachments/1752658/image_HSE9wOg1DG.png?auto=compress%2Cformat&w=740&h=555&fit=max)

W55RP20-EVB-PICO

On WIZnet's homepage, there is data on the Pico board made of W55RP20.The features seem to be the same as the existing W5500-EVB-PICO.

![](https://hackster.imgix.net/uploads/attachments/1752659/image_AQYJouZ8ic.png?auto=compress%2Cformat&w=740&h=555&fit=max)

The pinout is as above.

A few GPIOs are excluded from the board. I heard a few GPIOs were missing when developing the chips, which is a shame. Except for this, it's all like a Pico board.

![](https://hackster.imgix.net/uploads/attachments/1752660/image_IIvF7lFARD.png?auto=compress%2Cformat&w=740&h=555&fit=max)

I received a board as a sample. I was able to receive the sample from the link below.[WIZnet - WIZnet Launches the All-in-One W55RP20 Chip](https://wiznet.io/news/223)

![](https://hackster.imgix.net/uploads/attachments/1752661/image_Li2uLUkv21.png?auto=compress%2Cformat&w=740&h=555&fit=max)

The first thing I noticed is the C-Type connector. It's finally getting out of the micro-B.

![](https://hackster.imgix.net/uploads/attachments/1752662/image_j4AkpMh1dC.png?auto=compress%2Cformat&w=740&h=555&fit=max)

And the switch has changed. We have two big, sturdy switches. They look much better than the old W5500-EVB-Pico switches.

![](https://hackster.imgix.net/uploads/attachments/1752663/image_hjmcV2lZLC.png?auto=compress%2Cformat&w=740&h=555&fit=max)

USER, ACT, DUP, SPD, LINK LEDs are now available. You will be able to check various Ethernet statuses through the LEDs.

![](https://hackster.imgix.net/uploads/attachments/1752664/image_664koQ17dM.png?auto=compress%2Cformat&w=740&h=555&fit=max)

It's very simple to mark the chip. I think it can be changed because it's an engineering sample.

![](https://hackster.imgix.net/uploads/attachments/1752665/image_uNuP8DN23L.png?auto=compress%2Cformat&w=740&h=555&fit=max)

It seems that the Power Dan has also changed. It seems that it has changed from the Linear Regulator that I have been using continuously on WIZnet to DCDC.I looked it up and it looks like a PWM/PFM Mode selectable DCDC style. It seems to be the same way as Raspberry Pi Pico. I think this product will be available with battery power.

![](https://hackster.imgix.net/uploads/attachments/1752667/image_AYmAxcNbwu.png?auto=compress%2Cformat&w=740&h=555&fit=max)

The back side is also not equipped with anything.

![](https://hackster.imgix.net/uploads/attachments/1752669/image_usUuBHW1mO.png?auto=compress%2Cformat&w=740&h=555&fit=max)

This seems to be a hole for PoE Module.

To install the module, a header must be installed.But from a spatial point of view, I think it would be better to install the module directly without a header.

![](https://hackster.imgix.net/uploads/attachments/1752670/image_I4ZIxlgiu8.png?auto=compress%2Cformat&w=740&h=555&fit=max)

If the module is installed in this way, PoE can be used very compactly.

### **FW development environment**

![](https://hackster.imgix.net/uploads/attachments/1752671/image_9j2L3xM4PK.png?auto=compress%2Cformat&w=740&h=555&fit=max)

Now it's time to look at the development environment.

Unfortunately, python doesn't seem to have been developed yet. C/C++ seems to have been developed.

![](https://hackster.imgix.net/uploads/attachments/1752672/image_heWFXea3WX.png?auto=compress%2Cformat&w=740&h=555&fit=max)

If you go into the collar, it looks like this, and it's called WIZnet-PICO-C. I think it's probably merged all of Wiznet's Pico Board.

![](https://hackster.imgix.net/uploads/attachments/1752673/image_Xbm6f8ijQQ.png?auto=compress%2Cformat&w=740&h=555&fit=max)

It is correct that it was merged into one. I think you can define it with W55RP20-EVB-Pico in that FW and use it.

### **Conclusion**

I don't think the features and price are bad. I think it's good that the price is the same as the old Pico board.Personally, I think it will be effective for Serial to Ethernet products.

I wonder what you guys think.Next time, I will proceed with the project with this board or chip and bring it.

Thank you.

---

Source: https://maker.wiznet.io/Alan/projects/adding-ethernet-to-rp2040-take-a-look-at-w55rp20/
