ESP8266: Unterschied zwischen den Versionen

Aus FHEMWiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 45: Zeile 45:


[[Datei:ESP_Flash.jpg]]
[[Datei:ESP_Flash.jpg]]
== Lua Scripte aufspielen ==


== Hinweise zum Betrieb mit FHEM ==
== Hinweise zum Betrieb mit FHEM ==

Version vom 27. Mai 2015, 19:15 Uhr

Das Modul - Die Module

Dieses kleine Bauteil, welches für wenige Euros zu bekommen ist, ist ein WLAN-Funkmodul welches einfach programmiert werden kann und über Sensoren und Aktoren mit FHEM kommunizieren kann. Es gibt mindestens 12 verschiedene Versionen des ESP8266 mit unterschiedlichem Funktionsumfang.

https://www.mikrocontroller.net/articles/ESP8266

Um einen Einblick in die Möglichkeiten zu geben werden hier die Schritte zum Aufbau eines ESP8266 - 01 beschrieben.

Ich werde die Seite in den nächsten Tagen nach und nach ergänzen und mich mit dem Wiki vertraut machen

ESP8266 mit einer alternativen Firmware flashen

Wir benötigen einen ESP8266 01, einige Jumper Kabel, ein USB Kabel und einen USB-Uart Adapter mit 3,3 Volt. Es gibt aber auch solche Adapter mit 3,3 und 5 Volt die man dann per Jumper einstellen kann. Da der kleine ESP nicht auf ein Breadboard passt, kann man sich ein Jumperkabel, wie es auf dem Bild zu sehen ist, anfertigen. So kann man schnell die benötigten Verbindungen anfertigen.

Ein Video das mir sehr geholfen hat findet sich hier: https://www.youtube.com/watch?v=Gh_pgqjfeQc

Bauteile.jpg

Hier ein Bild von der Verdrahtung im Orginal

Verdrahtung.jpg

ESP < - > USB-Adapter ; TX < - > RX , RX < - > TX , VCC < - > 3.3V , CH_PD < - > 3.3V , GND < - > GND , GPIO0 < - > GND

Es ist unbedingt darauf zu achten, daß der ESP nur mit 3,3 Volt betrieben werden darf. Also den Jumper auf dem Board noch einmal kontrollieren, bevor man diesen an den Computer anschließt.

Nachdem der USB Adapter am Computer angeschlossen wurde, sollte man im Gerätemanager den zugewiesenen Port nachsehen.

Im kommenden Schritt müssen wir uns den nodemcu-flasher z.B. von dieser Seite laden und installieren: https://github.com/nodemcu/nodemcu-flasher

dazu noch die benötigten Firmware Dateien: https://github.com/nodemcu/nodemcu-firmware

Der Flasher wird nun gestartet und die benötigte Firmware Datei in den Flasher geladen.

nodemcu_integer_0.9.6-dev_20150406.bin

Der Flashvorgang kann nun mit einem Klick gestartet werden und sollte vollautomatisch durchlaufen.

Am Ende sollte es so aussehen:

ESP Flash.jpg

Lua Scripte aufspielen

Hinweise zum Betrieb mit FHEM

Bekannte Probleme

Links

Hier schon mal die Anleitung als Word Dokument, meinen Dank an alle die dabei im Vorfeld geholfen haben [ http://forum.fhem.de/index.php/topic,28905.msg297646.html#msg297646 Anleitung]


Im Netz gibt es ein entsprechendes Forum www.esp8266.com