ESPHome Ethernet connectivity feature request

Are you usinig the WT32-01 board? It does not use the WROVER module and some of the GPIO do not match.

Currently ESPHOME can’t support this module because nobody has created a platformIO profile for it.

I have ESPHome working w/ this module, but most of the GPIO labels are “off”.

If i look at the pin out for the ESP32 module on the WT32:

http://www.wireless-tag.com/wp-content/uploads/2020/08/WT32-S1-DataSheet-V1.1.pdf

(page. 20)

Compared to the pinout for the esp-wrover-kit:

You can see that things don’t quite match up. I’m trying to do it manually, but it’s error-prone and time consuming.

Tasmota has support for the module, but I don’t know how to map the templates back to the actual GPIO labels on the board / ESP32 module. If i knew this, then it would be possible to build a “look up table” so you can use the board: esp-wrover-kit w/ ESPhome while a proper module is built.

EDIT Actually, it does appear that the GPIO from the wt32-01 and the esp-wrover-kit match pretty closely… at least for my purposes. However there’s still some odd behavior; the WT32 module has a pin labeled GPIO1 but it appears to not be connected to any of the pins on the ESP32 module. Likewise, GPIO3 seems to be always high and i can’t seem to control it.

So the esp-wrover-kit will work with ESPHome, but it’s not a proper/complete solution.

2 Likes