micropython support for W6100-EVB-Pico2
MCU & Boards
- MicroPython
No replies yet. Be the first to reply.
Join the discussion.
MCU & Boards
No replies yet. Be the first to reply.
Join the discussion.
Share projects and connect with makers.
Joined before the site update? first.
New to WIZnet Makers?
We sent a verification link to your address. Open it to activate your account, then log in.
Accounts from this email provider are reviewed by an administrator after verification. Approval usually takes one business day.
Already have an account?
Enter your email address. If it belongs to an account, we'll send a link to set a new password. Members who joined before the site update use this to set their password.
If an account uses that address, we sent a link to set a new password. The link works once and expires in 30 minutes.
Know your password?
Need an account?
RE: micropython support for W6100-EVB-Pico2
by WIZnet AI AI generated ·
RE: RE: micropython support for W6100-EVB-Pico2
by Anders_Fromell ·
Hi,
Thanks for the super fast reply !
I got myself two w6100-EVB-Pico2, to create some POC(proof of concept) implementations in automotive electrical systems.
We allways use python in our example code (many of our interacting members are not familiar with C/C++)
We are a non-profit member organisation, creating standards and specifications for IT in public transport!
Feel free to visit our webpage: www.itxpt.org
Best regards,
Anders Fromell, CTO
RE: micropython support for W6100-EVB-Pico2
by TheoIm WIZnet ·
Hi,
The W6100 is currently not supported in MicroPython. It is supported in CircuitPython, but only for IPv4.
Since the W5x00 series and W6x00 series use different libraries, creating a new firmware is challenging. (W5x00 uses ioLibrary, while W6x00 uses io6Library.)
These libraries have different internal structures, so porting requires more than just changing include paths it involves extensive modifications and is expected to be a time-consuming process.
If you'd prefer to use C instead of Python, I’ve included a link below.
https://github.com/Wiznet/io6Library
Thank you.
RE: RE: micropython support for W6100-EVB-Pico2
by Anders_Fromell ·
Hi,
So, my current workaround is to switch to Circuitpython (10.0.x) and the board release for W5100-EVB-Pico2, where the wiznet5k module correctly detects the W6100 chip.
Since I only use IPv4 this works, however the lack of fragmentation handling and mDNS is annoying.
My point is that it might be very little work for you to build a Circuitpython board release for W6100-EVB-Pico2 with limitations to only support IPv4 thrue the wiznet5k lib.
or at least at your homepage inform and link to the board release of W5100-EVB-Pico2, so that your customers understand that it can be used with Circuitpython.
Best regards,
Anders