Esp32 and wiznet wiz550 Ethernet libraries

Hello I need to use an esp32 with the wiznet 5500 module. I’m researching libraries and coming up short on which library I should use for the Ethernet. I’m wonder and asking can I use the same Ethernet library that I use for the arduino uno and the arduino zero board or is there another Ethernet library out there I would need?

Joseph

have a look at the EthernetESP32 library

Hi Joseph,
I can give you a working example for your hardware setup.

As an alternative to a standard Arduino Ethernet library that might work, you can use the Mongoose Networking Library. It's a lightweight, open-source library that's a great fit for running services like an HTTP server, and it works well with the W5500 module and the ESP32 hardware.

This isn't just a basic Ethernet library that helps you talk to the W5500, it's a complete networking framework that also provides the high-level protocols (like HTTP, MQTT, WebSockets, etc.) you need to build a real application on top of the basic Ethernet connectivity.

To give you a starting point, I've put together a simple project that runs an HTTP server using Mongoose on an ESP32 with a W5500. You can use it as a foundation for your projects.

Heads up: I am part of the Mongoose development team. Hope this helps you get started.

@horace Thank you. This looks like what I was really needing.

@tcplord2418 Thank you I will look at the library.