WIZNET5K implementation for raspberry pi pico

RP2040 based microcontroller boards running MicroPython.
Target audience: MicroPython users with an RP2040 boards.
This does not include conventional Linux-based Raspberry Pi boards.
Post Reply
blacky99
Posts: 3
Joined: Tue Mar 29, 2022 3:37 pm

WIZNET5K implementation for raspberry pi pico

Post by blacky99 » Tue Mar 29, 2022 3:42 pm

Hello everybody,

looking at the official documentation I saw that WIZNET chips are supported.
https://docs.micropython.org/en/latest/ ... NET5K.html

I would like to use this chip on my raspberry pi pico but the network module is not available.

Thanks to the raspberrypi forum I found a repository with the micropython version compiled with the network module.

https://github.com/Wiznet/RP2040-HAT-Mi ... tag/v1.0.4

I would like to understand better why it is not officially supported in the official repository with the port on raspberry.

User avatar
Roberthh
Posts: 3667
Joined: Sat May 09, 2015 4:13 pm
Location: Rhineland, Europe

Re: WIZNET5K implementation for raspberry pi pico

Post by Roberthh » Tue Mar 29, 2022 4:23 pm

There is still a Pull Request #8021 open since Nov 2021 to integrate it into the master line, but there was no activity there. See https://github.com/micropython/micropython/pull/8021
Sometimes it can take a while until PR's are integrated, especially if there is little response from the community. A short glance at the PR shows quite a few changes not related to the WIZNET5K implementation, like splitting up machine_spi.c or machine_pin.c, and changes to the Pin module. Even of that may be reasonable, it must not be part of this PR.

blacky99
Posts: 3
Joined: Tue Mar 29, 2022 3:37 pm

Re: WIZNET5K implementation for raspberry pi pico

Post by blacky99 » Tue Mar 29, 2022 7:19 pm

Thank you :)

We hope it will be implemented soon

Post Reply