Unten in der Leiste in VS hab ich folgendes Environment hinterlegt:
upload_port und monitor_port sind in der platformio.ini auskommentiert und sollte also automatisch gewählt werden (hatte auch schon COM3 eingetragen, leider kein Erfolg)
Irgendwie scheint es da zuweilen Probleme mit dem Timing zu geben bei dem ein oder anderen Benutzer. Auf jeden Fall schicke ich hier keine Develboards raus, die ich nicht selbst schon problemlos geflasht habe.
Also wenn ich das board anstecke kommt der windows connect sound und gleich wieder der disconnect sound. Wenn ich den reset knopf gedrückt halte beim Anstecken kommt nur der connect sound und wenn er versucht zu flashen läuft es in einen timeout. Wenn ich beim connect versuch die taste loslasse, kommt wieder zugriff vergweigert.
ich hatte nun auch eine Zeit lang mit dem Flashen Probleme und schon gedacht, dass mein ESP32 defekt ist, weil plötzlich gar nichts mehr lief.
Ich konnte das Problem inzwischen eingrenzen! Irgendwie scheint das Timing je nach USB-Schnittstelle anders zu sein. Ich hatte noch keine Möglichkeit die Signale mit einem Oszi zu messen, aber seit ich einen USB 2.0 Hub dazwischen hänge, habe ich absolut keine Probleme mehr mit Flashen!
Probierts mal aus, vielleicht funktioniert dieser Workaround bei euch auch!