Moin, ich bin gerade dabei ein Projekt mit einem ESP8266-12F zu planen. Den Reset Pin habe ich mit einem 10k Pullup Widerstand auf HIGH gezogen. Parallel zum Reset Pin habe ich einen Taster der bei Knopfdruck die Verbindung zur Ground schließt und damit einen Reset auslöst. Nun zu meiner Frage: Ich möchte das der Reset auch über den GPIO16 möglich ist, um den ESP aus dem Deep Sleep wieder "aufzuwecken". Also muss bei Ansteuerung GPIO16 der Reset Pin auf GND gezogen werden. Ich hoffe ihr könnt mir damit weiter helfen. Vielen Dank Jan
Danke, Wo ich das ganze anschließen muss habe ich schon gesehen. Ansonsten sehe ich nicht, wie mir der Link weiterhilft. Ich weiß nicht genau mit welchen Bauteilen und Verschaltungen ich einen Taster + den GPIO16 für den Reset benutzen kann.
wenn der ESP im Deepsleep ist, dann reagiert er nicht mehr auf Interrupts. Dann funktioniert nur noch der Reset am Reset-Pin. Der GPIO16 ist der Ausgang vom Timer, den musst Du mit dem Reset verbinden, wenn Du den ESP nach einem Intervall aufwachen lassen willst.
Hallo Thomas, vielen Dank für die Antwort. Das was du sagt habe ich bereits verstanden. Deswegen habe ich einen Taster der den Reset auslöst. Nun möchte ich zusätzlich auch den GPIO 16 (Timer) verwenden. Ich weiß nicht wie ich den Taster + den GPIO16 verwenden kann. In den Beispielen die man findet wird der GPIO 16 einfach auf den Reset gelegt. In meinem Fall funktioniert dies aber nicht, da auch der Taster auf dem Reset liegt.
Jan B. schrieb: > In meinem Fall funktioniert dies aber nicht, da auch der Taster > auf dem Reset liegt. Doch das funktioniert. Auf der Seite http://stefanfrings.de/esp8266/index.html#fwupdate ist das schon korrekt dargestellt. 10k Ohm sind zu hochohmig, die reagieren auf das eigene Funksignal.
wenn Du ein NodeMCU Borad hast und den IO16 mit dem Reset verbindest, dann hast Du das identische Szenario. Also IO16 zu Reset und von dort der Taster gegen GND und ein Pullup (ich finde 10k okay!). Funktioniert wunderbar!
Ohh, Das war mir beim ersten Anschauen der Schaltung gar nicht aufgefallen. Manchmal kann die Lösung so simpel sein. Ich werde es in den nächsten Tagen ausprobieren. @Stefan F. Wie würde sich denn eine Reaktion auf die Funksignale bemerkbar machen? Störungen auf dem Signal? Vielen dank für die Unterstützung.
Jan B. schrieb: > Wie würde sich denn eine Reaktion auf die Funksignale bemerkbar machen? Der Controller resetted unter Umständen sporadisch, weil die Leiterbahnen das eigene Funksignal empfangen.
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.