ESP32 + Ethernet help #3389
-
|
Has anyone any experience or sample code they could share for configuring mongoose to use an IP101 ethernet chip on an ESP32 board (actually an ESP32p4)? The espressif code helpfully outputs the pins it uses in its ethernet_init: IP101[31,52], so I suppose that's something. I'd obviously like to start my journey with mongoose from a wizard-generated codebase, but I can't see an easy "wizard" way to get off the ground. For ESP32 the wizard only seems to support W5500 and then not via the idf environment. Am I right in guessing that it's going to be a variation within src/drivers/phy.*? If I end up having to deduce the settings for my chip, is there a test framework or minimal build network example available? Any help/examples gratefully received. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
|
Also, I am able to source an ESP32 with a W5500 chip if that's a shorter path to happiness (Waveshare make one), but then I'd be keen to know why that is only supported by the wizard for the arduino build environment and whether I could work around that (I want to use the idf tooling). |
Beta Was this translation helpful? Give feedback.
-
|
There is no built-in support, if you are able to make your hardware work, then you'll have networking through Espressif (the ESP-IDF) and you won't need anything else and Mongoose should just work (Mongoose uses the IDF). |
Beta Was this translation helpful? Give feedback.

There is no built-in support, if you are able to make your hardware work, then you'll have networking through Espressif (the ESP-IDF) and you won't need anything else and Mongoose should just work (Mongoose uses the IDF).