Schlagwort-Archive: ESP-07

ESP8266 AM2302 (DHT22) Sensor für Akkubetrieb, ein Projekt zum Mitmachen! (3-2)

Als letztes Programm bei diesem Mitmach-Projekt folgt nun das eigentlich wichtige Programm,
es nutzt den Sensor zur Langzeitdatenerfassung im reinen Akkubetrieb.

Der ESP8266 befindet sich also so lange wie immer möglich im DEEP-Sleep Modus.

Gleich vorweg muss dazu gesagt werden das die Abstände zwischen den Messungen nun mindestens
15 Minuten betragen um eine lange Akkulaufzeit zu erhalten.

Es geht hier also um eine Langzeitdatenerfassung mit max. 96 Einzelwerten pro Tag.

Weiterlesen

Aktualisiert am: 2. März 2016

Es war leider noch ein Bug in der letzten Version, die Pushingbox ID wurde nicht gespeichert. Der Fehler ist im Archiv, auf dieser Seite und im autom. Update jetzt behoben.

Kleines, universelles, Meldermodul mit ESP8266 ESP-07 o. ESP-12

Anfang Februar 2016, direkt zu Beginn des Neujahrsfestes in China, wo ich dann länger auf neue Platinen warten musste, habe ich noch schnell eine kleine Platine entworfen die ich euch nicht vorenthalten möchte.

Eingesetzt wird ein effektiver DC-DC Wandler auf 3,3V mit max. 1A Ausgangsstrom  (Eingangsseitig abgesichert durch eine 0,9A Sicherung), entweder ein R-783.3-1.0 von RECOM oder ein TSR 1-2433 von Traco. Ansonsten handelt es sich um „Hühnerfutter“, einem Brückengleichrichter, einer LED und ein paar Taster. Also alles nicht so teuer, bis vielleicht auf den Wandler.

Aber der Wandler macht sich durch seinen guten Wirkungsgrad bezahlt 🙂

Weiterhin sind Anschlussklemmen für mehrere Taster, bzw. Schalter, eine DUO-Led und die Versorgungsspannung vorhanden. Versorgt werden kann das Board mit einer Gleich- oder Wechselspannung im Bereich von 6-12,5V~ o. 6-18V= (RECOM Wandler) bzw. 6-24,5V~ o. 6-36V= (Traco Wandler).

So sieht die Platine aus:

Fertige-PCB-300x294 Kleines, universelles, Meldermodul mit ESP8266 ESP-07 o. ESP-12
Weiterlesen

Aktualisiert am: 18. Februar 2016

Finale Version der Platine und des Schaltplans, sowie Bestellmöglichkeit für einen Komplettbausatz hinzugefügt.

Aktualisiert am: 19. Februar 2016

Es musste doch noch eine kleine Änderung an der Platine vorgenommen werden. C1 wurde von Kerko auf Elko geändert.

Aktualisiert am: 2. März 2016

Auf Wunsch habe ich die DUO-Led gegen eine mit gem. Anode getauscht, so liegt auch die 3,3V Spannung auf einem Anschluss der unteren Klemmleiste.

Software zum ESP8266 WiFi-Relais mit ESP-02 o. ESP-03/ESP-07

Endlich ist es geschafft…

Nach mehreren Tagen, wo ich das Bett kaum gesehen habe, steht nun die Software für das ESP8266 Relais ohne externen Mikrocontroller. Programmiert habe ich in der Arduino™ IDE (1.6.4) mit der Erweiterung für den ESP8266 (Link).

ARDUINO-IDE-ESP8266-300x290 Software zum ESP8266 WiFi-Relais mit ESP-02 o. ESP-03/ESP-07 Wichtig!!!
Ich nutze nicht den Release-Zweig der Erweiterung sondern den Staging-Zweig.

Um die Software selber zu übersetzen muss in der IDE unter Datei -> Voreinstellungen in das Feld Aditional Boards Manager URL folgendes eingetragen werden:

http://arduino.esp8266.com/staging/package_esp8266com_index.json

Danach kann die Erweiterung über den Boardsmanager installiert werden.

Arduino-IDE-Boards-Manager-300x170 Software zum ESP8266 WiFi-Relais mit ESP-02 o. ESP-03/ESP-07

Weiterlesen

Aktualisiert am: 8. Februar 2016

Neue Software veröffentlicht, stabiler und schlanker.

Aktualisiert am: 9. Februar 2016

Neue Software jetzt mit Puls Funktion.

Pflanzen-Bewässerungssystem mit ESP8266

Eigentlich schon seit längerer Zeit arbeite ich nebenher an einem Pflanzen-Bewässerungs-system auf Basis eines ESP8266 als zentralen Controller.

Jetzt ist alles so weit fortgeschritten das ich anfangen kann es zu veröffentlichen.

Zur Hardware…

Auf dem Bild ist noch der falsche AC-DC Wandler eingesetzt, nur damit man sieht wie es später aussehen wird.

Bewässerungsanlage-Mainboard-300x282 Pflanzen-Bewässerungssystem mit ESP8266
Das System nutzt kapazitive Feuchtesensoren die je nach Bodenfeuchte eine bestimmte Frequenz ausgeben. Auf die Idee diese Sensoren zu nehmen bin ich über einen Beitrag im  mikrocontroller.net Forum gekommen. Es handelt sich um eine etwas abgeänderte Version dieser Sensoren (Link). Nach diversen Tests haben sich die Sensoren als sehr zuverlässing und stabil herausgestellt. Durch eine kleine Modifikation der Sensorplatinen laufen diese direkt mit den 3,3V des ESP8266.

Weiterlesen

ESP8266 AM2302 (DHT-22) Sensor zur AP Montage

Parallel zu meinen, aktuell auf die Platinen wartenden, Projekten habe ich  angefangen einen ESP8266 Temperatur- und Luftfeuchtesensor auf Basis des AM2302 (DHT-22) zu entwickeln welcher mit Netzspannung betrieben wird. Zum Einsatz kommt entweder ein ESP-07 (II) oder ESP-12 Modul. Die Platine ist für den Einsatz verschiedener AC-DC Wandler vorgesehen um die benötigten 3,3V zu erzeugen.

Hier vorab ein Bild des Gehäuses (ich werde es in elfenbein oder weiß nutzen)

PP73M ESP8266  AM2302 (DHT-22) Sensor zur AP Montage

Weiterlesen

Aktualisiert am: 6. März 2015

Bild der neuen Platinenversion und erste Bemerkungen zur Firmware hinzugefügt

Aktualisiert am: 7. März 2015

Bild der Displayplatine und des Displays hinzugefügt

Aktualisiert am: 24. März 2015

Bild der ersten Platine hinzugefügt und Beschreibung erweitert

ESP8266 Module (Kleine Übersicht)

Da bei den vorgestellten Projekten oft verschiedene ESP8266 Module genutzt werden, und es zumindest beim ESP-01, ESP-02, ESP-07 und ESP-12 schon verschiedene Ausführungen gibt, hier eine kleine Übersicht:

Weiterlesen

Aktualisiert am: 10. Juli 2015

Neues Modul hinzugefügt (ESP-12E)

Aktualisiert am: 28. September 2015

Neues Modul hinzugefügt (ESP-12F/ESP-202)

Carrier Boards für ESP8266 Module (2)

Oft ist schon eine stabile 3,3V Spannungsversorgung vorhanden und somit kann ein Spannungswandler auf dem Carrier Board entfallen. Als erstes Board einer Reihe von Boards ohne eigene Spannungsregelung ist heute die Platine für ein ESP-08 bzw. ESP-07 (I – Alte Version) bei mir eingetroffen.

Weiterlesen

Aktualisiert am: 22. Februar 2015

Link zum testen des ersten Multi-IO Moduls hinzugefügt

Aktualisiert am: 20. Februar 2015

Bestellmöglichkeit und Bild der fertig bestückten Platine hinzugefügt

Tipp: Spannungsversorgung von ESP8266 Modulen

Bei der Spannungsversorgung der verschiedenen ESP8266 Module sollte man auf
einige Dinge unbedingt achten!

Zum Einen wäre da der benötigte Strom der Module. Eine Versorgung die stabil min. 500mA liefern kann ist auf jeden Fall von Nöten. Besser ist es etwas Luft nach oben zu lassen.

Ich setze Regler ein die dauerhaft min. 800mA liefern können.

Die Module dürfen nur an max. 3,6V (normal 3,3V) Spannung betrieben werden,
auch die IO´s sind nicht 5V tolerant!

Der ADC hat einen Bereich von 0 – 1V !

Die Spannungsversorgung darf auch nicht dazu neigen bei Strom-Peaks einzubrechen. Wenn man Platz auf der Platine hat sollte man einen Elko (ca. 470µF oder größer) auf die Sekundärseite der Spannungsversorgung direkt vor dem Modul vorsehen. Hat man schon eine stabile Versorgung so schadet ein 10µF Elko, vor dem Modul, nicht und hat bei mir dazu geführt das die Module auch lange Zeit stabil funktionieren.

Carrier Boards für ESP8266 Module (1)

Da die verschiedenen ESP8266 Module zum experimentieren nicht gerade „optimal“ designt sind bzgl. ihrer Kontaktiermöglichkeiten, 2mm Raster und teils als SMD, habe ich damit begonnen mir verschiedene Carrier Boards zu entwerfen.

Den Anfang macht ein Board zur Aufnahme eines ESP-07 (Neue Version) bzw.
eines ESP-12(e) Moduls.

Weiterlesen

Aktualisiert am: 11. März 2015

Bilder der ersten fertigen Carrier Boards für das ESP-12 und einen Screenshoot der Webseite integriert.

Aktualisiert am: 15. März 2015

Bestellmöglichkeit und Stückliste für PCB hinzugefügt