um den ESP32 in flash mode zu versetzen muss während dem "Bootvorgang" der GPIO0 (Null!!!) auf GND gezogen werden. Einige machen das mit dem Serial adapter - einige könnens nicht.
Also mach es manuell:
Das muss sauber sein, am besten lötest Stiftleisten ein und brückst mit einem Dupont-Kabel. Wenn ich dein Modul richtig lese, dann ist sogar neben deinem IO0 ein GND ... prüfe das!
Nimm den Blink-Sketch - von dem weis ich dass er funktioniert.
Also brückst du bei deinem Modul GPIO0 mit GND
Dann drückst du Reset - UND HÄLTST RESET
jetzt startest du das Upload
da sollte nach kurzer Zeit unten in der IDE unten ein
Connecting........_____.....
kommen JETZT lässt du den Reset los
der ESP erwacht im Flash modus und sollte das nun eigentlich akzeptieren.
Damit der Sketch dann läuft entfernst du die Brücke GPIO0 - GND und machst einen Reset
wenn nicht, will ich ein Bild von deinem ESP32 mit gebrücktem GPIO0 sehen
und den Output vom Upload-Fenster (kann man auch mit STRG-C rauskopieren und hier reinkopieren).