WIZnet W6100 is a hardwired Internet controller chip supporting IPv4/IPv6 dual stack by adding IPv6 functions based on WIZnet’s patented hardwired TCP/IP core technology. W6100 supports TCP/IP protocols such as TCP, UDP, IPv6, IPv4, ICMPv6, ICMPv4, IGMP, ARP, and PPPoE. W6100 also includes 10Base-T / 10Base-Te / 100Base-TX Ethernet PHY and Ethernet MAC Controller, making it suitable for embedded internet-enabled devices.
For details of W6100, please reference this WIZnet documents site.
: https://docs.wiznet.io/Product/iEthernet/W6100/overview
This time I want to tell you that WIZnet modified arduino-pico for W6100-EVB-Pico and released it to version 2.3.0.
: https://github.com/WIZnet-ArduinoEthernet/arduino-pico
As you know, arduino-pico is developed by Mr. Philhower.
: https://github.com/earlephilhower/arduino-pico
If you already installed arduino-pico, which WIZnet modified, you can update it to version 2.3.0 in Boards Manager. If not, please follow the below steps.
Of course, even if you installed the original arduino-pico from earlephilhower/arduino-pico, you can use W6100-EVB-Pico. It is simply to replace the ethernet library with the WIZnet-modified library. Please use the branch of W6100-EVB-Pico.
: https://github.com/WIZnet-ArduinoEthernet/Ethernet/tree/W6100-EVB-Pico
You can add the URL in the "Additional Boards Manager URLs" field and search pico or ethernet in Board Manager to add.
Then, you can choose the Board WIZnet W6100-EVB-Pico.
There are default examples of Ethernet.
Let's choose DhcpAddressPrinter-IPv6.
You should uncomment to set nCS for the W6100-EVB-Pico.
And Upload to the W6100-EVB-Pico. Maybe it is necessary to enter boot mode.
After choosing Port, then run a Serial Monitor.
You can see the allocated IP address.
If you have the IPv6 network, it is easy to use IPv6 by W6100-EVB-Pico.
For more details about IPv6 examples, please visit this wiki page.
: https://github.com/Wiznet/Ethernet/wiki/W6100-IPv6
Thank you for reading this.
Comments