How to add W5500 on RaspberryPi Pico with CircuitPython

How to add W5500 on RaspberryPi Pico with CircuitPython


Let’s connect W5500 into RPi Pico world and Python as well. To connect W5500 on Pico, you should change “CircuitPython env” on your Pico board.

1. Install Circuit Python

Please visit the below link for details.

Without any problem, you can see the below pic. Then, you just edit “” to make a python code to run the code.


2. Pin connect to W5500, WIZ850io

Second, you should connect the W5500 board with Pico board. Please refer below pic for the connection.

Use SPI1 on rpi pi board for this example.

Pico connect to WIZ850io

3. Code it

Last, you refer the below link code for the Ping + DHCP example.

for the details, please visit the below link.–dhcp-example-1


As mentioned, I introduce some useful links about W5500 and Pico board, please visit these links and follow up the instructions.

I think, there is no problem, to connect W5500 on RaspberryPi Pico.

Raspberry Pi Pico IoT Demo - W5500 Ethernet + NeoPixel LED

Enjoy it!


Please Login to comment
1 Comment authors
helpdeskaustralia Recent comment authors
newest oldest most voted
Notify of

I am Mila Georgia From Australia. I am So Glad to see your post. You did a great job in this post. It was very helpful for me. Thank you for sharing this Blog. You can take help from technical support on Netflix Phone Number Australia can easily check the speed, due to weak network buffering occurring in live streaming video. Video Quality settings are automatically adjusted according to internet connection speed to ensure streaming without buffering. Netflix’s toll-free number works 24*7 for their customers.You can ask your queries on Netflix customer service. You can take help from technical… Read more »