Setting up a wired Tasmota on a WT32-ETH01

Hi,

I got my WT32-ETH01 board today and was very annoyed getting started with this board. The old way was combining bin files and was complicated. I found an easy way to get the latest Tasmota on this device. This is how to get started…
You need a 5V power source and a serial USB UART (I don’t care what type, but this must work with 3V3 logic levels).
I used this method with the WT32-ETH01 V1.4. First connect the USB UART device to the board…
i hold the WT32 board upside down (ethernet on the bottom and ethernet connector pointing to me. I can read WT32-ETH01 on the top side. In the left upper corner you see TXD and just below that RXD. Connect this TXD to the RXD of the USB UART. Connect the RXD to the TXD of the USB UART. Connect the ground of the USB UART to a GND pin of the board. Make sure the USB UART in the 3V3 mode.
Below the RXD pin the WT32 board there is IO0 and below IO0 is ground. Take a jumper or wire and connect IO0 to GND.
Now we connect the power to this board. We need to power it. Normally you can take the VBUS of the USB UART to connect this to the 5V connection of the WT32 board. This 5V power is the second pin on the right bottom of the WT32. Also connect a ground wire if you use a seperate power source to the GND. I took the VBUS of my USB UART, so I don’t need this extra wire.
You are all set to go. Connect the power to the WT32 and connect the USB UART to the computer. My USB UART was the power and communication, so I just had to plug in the USB UART in my computer.
Go to this site (in Edge or chrome, not firefox! UART communication doesn’t work in Firefox): Install Tasmota
Select the right Tasmota (I used the default one. Tasmota (english) and flash the device.
After it’s flashed…Remove the IO0 to GND jumper or connection and power cycle the device. You can also remove the UART connection, but I left it in place, to see by this serial connection (115k2) what Tasmota was doing. You still have to power the board with 5V. So leave the power. make a wireless connection (connect WiFi to tasmotaxxxxxx and in a browser go to http://192.168.4.1 to set the wireless settings). So first initialize the WiFi on the board to connect to the a WiFi network. Go to the tasmota when it’s part of your wireless network. eg. http://192.168.1.xx.
Go to this page: Wireless Tag ESP32 Ethernet Development Board (WT32-ETH01) Configuration for Tasmota
Click on Configuration>Configure other and copy the “Configuration for ESP32” line from the page above ({“NAME”:“WT32_ETH01”,…) and paste this line in Tasmota at the Template line and check Activate. For version 1.4 go to the Tasmota console and paste this line : EthAddress 1
Now restart the device and Tasmota with Ethernet should work now.
Tasmota connects now to WiFi and Ethernet. To disable Wifi you go to the Tasmota console again and type : wifi off
That’s it. You have the latest Tasmota on the WT32-ETH01 working with ethernet.
Good luck,
Erik

I have the same controller, WT32-ETH01 v1.4 and I can’t install tasmota.

Try your recipe without success. Anyway do you install default from tasmota webinstaller? It isnt even for ESP32…

Anyone has success with this?

Thanks in advance

Thank you so much for the instructions Erik.

Everything works well, but I do get quite a few “Request timed out” when pinging the Ethernet. Wifi works flawlesly

Left = Wifi, Right = Ethernet
It’s the same even with only ethernet (wifi off). Tried with different cable as well.

Any ideas?

Thx

Solution:

Console:
EthClockMode 0