esphome / esp-web-tools

Open source tools to allow working with ESP devices in the browser
https://esphome.github.io/esp-web-tools/
Apache License 2.0
449 stars 120 forks source link

Can Connect but cannot flash ESP32 Development Board TYPE-C USB CH340C #507

Open Robifz opened 7 months ago

Robifz commented 7 months ago

I have tried a couple of different ESP32s with a USB C port and with different cables. They all connect ok to the PC but all fail to install ESP Web tools. Is this board supported? Is there something special I need to do with the reset or boot buttons. Normally with my other ESP32s I do not need to press anything. But with these USB C ones I have tried every combination of button Press and power cycle. ESP32-C

TD-er commented 7 months ago

The topic mentions CH340C, but your photo shows a CP2102.

The CP2102 should work fine, but in the past there have been issues with fake chips.

Have you also tried rotating the USB-C connector 180 degree? (Don't think it will make much of a difference if the board is detected in the device manager, but you can try)

The button with "Boot" somewhere (don't see it on the silkscreen on your photo) should be kept pressed when shortly pressing the RST button and kept pressed till the flashing actually starts. If it doesn't show "Boot", it might be labelled as "0" or "GPIO-0".