I have a project that runs on the ETH01-WT32 (WROOM version)
I just bought a new board, and its being reported during linking as a C3 board, and the upload fails.
I cannot find a C3 specific board (I’m using wt32-eth01in my platformIO.ini).
Whats the way to change the chip to a C3 for this variant to upload?
Thanks, Jim
The way they’re talking about the board on https://community.home-assistant.io/t/how-to-esphome-on-the-wt32-eth01-evo-esp32-c3/752518/15 you could just use board = esp32-c3-devkitm-1. Beware of having to explicitly pins for the ethernet components etc. (DM9051 SPI ethernet)
Thanks - I’ll give that a go.
The WT32-ETH01 now uses ESP32-C3 architecture. The old Xtensa compiler fails. Update your platformio.ini file. Change board to esp32-c3-devkitm-1.
For the required software setup, check the Official documentation for Espressif ESP32-C3-DevKitM-1.
If you need to cross-reference your legacy build flags or compare documentation for the older setup, see the standard Wireless-Tag WT32-ETH01 Documentation on PlatformIO.
The C3 chip changes GPIO mappings. You must redefine your Ethernet pins. Pass new pins to ETH.begin(). Clean the build cache before uploading.
If your network project involves a custom enclosure, you might find this ESP32 weather station project helpful for enclosure design.