eb. ESP32-Ethernet to Wi-Fi bridge

Web radio with an Ethernet connection may be reprogrammed into a transparent Wi-Fi to Ethernet bridge. The firmware source is currently only available in ESP IDF v4.1 environment, but I also zipped firmware binaries, so you may also program it with Espressif Systems firmware upload tool. The ESP32 radio hardware is unchanged, but if you prefer just to build an internet bridge you may omit VS1053, LCD display and other internet radio goodies. Only ESP32, LAN8720A and 3.3 V voltage regulator modules are needed. Get the firmware package here. The default WiFi access point name is “WIFI2ETH” and the default password is “12345678”. Use “idf.py menuconfig” command in IDF environment to open a text based configuration editor. You may also change a maximum number of simultaneously connected Wi-Fi stations.

However, you will have to recompile the firmware with “idf.py build” command, if you want to make adjustments. You may also use “idf.py –p <com port name> flash monitor” command to program a new firmware to ESP32 module after (re)compilation. Example: Use “idf.py –p COM3 flash monitor” command to programs ESP32 through COM3 in Microsoft Windows.

Get the firmware source code here (WiFi2ETH.zip).

Wi-Fi to Ethernet bridge schematic

Wi-Fi to Ethernet bridge (Click on the photo to enlarge it)