Hallo zusammen, ich versuche gerade ein Programm auf ein einzelnes ESP32 Modul zu laden, da ich das für ein künftiges Projekt brauche. Ich benutze dazu einen CP2102 (oder versuche es zumindest). Ich habe im Internet eine Anleitung gesehen (die ich leider gerade nicht mehr finden kann...) und danach diesen "Schaltplan" erstellt und das ganze auch so zusammengelötet. Leider funktioniert das ganze nicht. Ich bekomme in VS Code zwar angezeigt, dass das Programm hochgeladen wird, allerdings läuft das Programm dann nicht. Weiß jemand, was ich falsch mache?
Hi, der esp32 braucht ähnlich wie der esp8266 bestimmte Pins auf definierten Pegeln um zu booten. Gruss tobi
David P. schrieb: > GPIO 5 high > GPIO 12 low > GPIO 15 high Aus welcher Quelle kommt das? Ich halte es für nicht richtig. Bzw. für unnötig. Mag sein, dass die Pins über Pullup/down intern so belegt sind, aber eine zusätzliche äußere Belegung ist nicht notwendig. ich programmiere meine ESP32 genau über die 6 Leitungen aus dem Eingangs-Beitrag über einen eigenen Adapter. (siehe Bilder) Allerdings: Im oberen Schaltbild sehe ich zwei Merkwürdigkeiten: 1) EN liegt fest an 3,3V. Wie soll der ESP32 denn damit resettet werden? 2) Boot (ich hoffe, damit ist GPIO0 gemeint) liegt beim Umschalten in der Luft..... An EN und GPIO muss ein Widerstand als Pullup an 3,3V. Dann beide an GND halten, dann EN lösen, dann GPIO0 lösen. DANN ist der ESP32 im Bootloader und erwartet den Download. (Und das sagt er normalerweise auch beim Eintritt in den Bootloader auf der seriellen Leitung)
Andree S. schrieb: > ich programmiere meine ESP32 genau über die 6 Leitungen Programmieren, aber nicht booten...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.