ESP32 ohne dev-board programmieren

OP #7091575
Lesenswert?

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?
Angehängte Dateien:
#7095969
Lesenswert?

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)
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren