How does one get the Adafruit Ethernet FeatherWing (WIZnet W5500) to work with the Adafruit ESP32 HUZZAH32 Feather Board?
The official Adafruit Guide for the Adafruit Ethernet FeatherWing (WIZnet W5500) at https://learn.adafruit.com/adafruit-wiz ... eatherwing
- First says to use the Ethernet2 library (which I assume was different at some point than the Ethernet Library... VERSION 2.0.0???)
- Then on the next page, says to use the Ethernet Library as default from Arduino. I am not sure which of these was updated most recently.
- Does this second page mean the new Arduino Ethernet Library that Ethernet2 was deprecated for?
- The github says Ethernet2 is deprecated and the official Ethernet Library from Arduino should be used...
- There is even a post on the github, in relation to ESP32, that the original Ethernet library should now be used: https://github.com/adafruit/Ethernet2/issues/32
- Then there are some random mentions on the internet that seem to suggest you need to use a DIFFERENT Ethernet2 Library (aka not the Adafruit one I guess? and not Ethernet VERSION 2.0.0?) with ESP32 and W5500 - I remember seeing this once and I can't remember where I saw it, if I find the page again I will update this post.
- There is also mention on Paul Stoffregen's Gihub archive of the Ethernet library (which says that it supports and has been tested with ESP32 and W5500) that maybe you need to go into SPI.h and change something?
I was just hoping for a definitive answer: How does one get the W5500 Ethernet FeatherWing to work with the HUZZAH32 Feather Board?
OR
Is it just not supported? Even though ESP32 is listed in the example code for the Ethernet Arduino Sketch?
If it is not supported, that is fine, I will try going in another direction with my project.
Thanks to anyone who can help me on this - it seems like a very obvious gap in the Adafruit documentation at this point, but I know trying to keep up with the documentation is a nightmare since there are so many boards and accessories and so many redundant places that the data has to be updated - I hope the new documentation system (recently mentioned in a livestream) that goes in a more "template" direction will help ease that burden.