ESP8266-1 gpio0 nutzen

OP #4160694
Lesenswert?

Hallo,

ich hab folgendes vor:
Die Außentemperatur via DS 18B20 hinter meiner Garage (Norden) messen 
und per Reed Kontakt feststellen, ob mein Garagentor zu ist.
Die entsprechenden Informationen sollen über ein ESP8266-1 an mein FHEM 
weitergeleitet werden.
Den ESP hab ich mit der NodeMCU Firmware geflasht und benutze kleine LUA 
scripts zur Temperaturmessung und auswertung des Reed-Kontaktes.
Soweit auf dem Steckbrett funktioniert alles, aber...

Beim Einschalten der Spannungsversorgung muß der GPIO des Reedkontaktes 
auf 3,3V liegen ansonsten bootet der ESP nicht. Das kann ich aber nicht 
immer garantieren. Je nachdem ob das Garagentor auf oder zu ist. kann 
man das irgendwie schaltungstechnisch oder über Programmcode in den 
Griff bekommen?
Die GPIOs habe ich auch schon getauscht, ohne erfolg.

Ein Tip oder ein Link würde mir schon weiterhelfen.

Markus
Gast #4161653
Lesenswert?

Liegt wohl daran:

Flash mode
To get into firmware flash mode you need to make two additional 
connections, easiest is to use a screw connector block or breadboard for 
this.

ESP-01 GPIO0 - Pull low by connecting to ground / minus
ESP-01 GPIO2 - Pull high by connecting to 3.3v

When you reboot the module it should be in firmware flash mode!

Grüße

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