Demonstrates creating an ethernet connection.
Currently only supported for ESP32 using C++ wrappers around the ESP-IDF implementation.
The standard ESP32 contains an embedded ethernet MAC but requires an external PHY. This demonstration uses a commonly available LAN8270 module.
See Components/Network/Arch/Esp32/include/Platform/EmbeddedEthernet.h for connections.
SPI connections depend on the device variant being used. See Sming/Libraries/HardwareSPI/src/Arch/Esp32/Controller.cpp for details.
See Sming/Components/Network/Arch/Esp32/Network/W5500.cpp for additional pin connections for W5500-based devices.