ESP32 Upload nur manuell möglich

Ich muss bei einer Serie von ESP32-Modulen im richtigen Zeitpunkt EN/Boot drücken loslassen damit der Upload klappt.
Geht zwar, ist aber nervig.

ich habe besgate ESP32 Module von diesem Händler:
https://www.aliexpress.com/item/ESP32-ESP32S-Development-Board-2-4GHz-WiFi-Bluetooth-Ultra-Low-Power-Consumption-Dual-Cores-ESP-32/32857439453.html?spm=a2g0s.9042311.0.0.27424c4d8sC3zT

Verwiesen wir auf die Doku in Github ESP8266 ESP32 · SmartArduino/SZDOITWiKi Wiki · GitHub und dort findet man auch einen Schaltplan.

https://github.com/SmartArduino/ESP/blob/master/SchematicsforESP32.pdf

theoretisch sollte DTR/RTS beschaltet sein.

Habe schon mehrere Module in der IDE ausprobiert (aber natürlich nicht alle 40).

gibts eine Möglichkeit dass der Upload automatisch startet? Mit welcher Einstellung?

Ich habe das Problem bei dem zuletzt erworbenen auch.

Bei meinen erster Esp32 schlägt neuerdings ständig der Brownout detector zu.

Beim zweiten geht der Upload nur manuell oder OTA.

Optisch sind meine beiden Baugleich, sehen allerdings anders als der von dir verlinkte aus.

Gruß Fips

Hallo,

bei meinen ESP32 Modulen (bunte Mischung…) mit DTR/RTS Beschaltung ist die Chance 50:50…
Einige immer, einige nie, einige manchmal.
Es gibt im flasher-Script beireits eine Änderung zu den ESP32, die das Timing von DTR/RTS betrifft. Ich hatte aber keine Lust (und Ahnung von Python), um da mal reinzufassen.
Einige Leute haben 100n an Reset/Enable gegen GND gelötet und dann ging es immer. Habe ich nicht probiert, wäre aber möglich.

Gruß aus Berlin
Michael