ESP8266 - WIFI-Controler
Der ESP8266 ist ein 80MHz / 32Bit / 512kB Controler mit integriertem WLAN-Modul.
Das Modul arbeitet völlig autark und kann beim freundlichen Chinesen für ca. 3€ bestellt werden.
Das Modul benötigt 3,3V Versorgungsspannung und hat einen Laststrom von bis zu 200mA.
Was einen Batteriebetrieb nicht unbedingt sinnvoll macht. Vielleicht werden die nächsten Generationen ja stromsparender.
Mit der mitgelieferten Firmware kann das ESP direkt über die integrierte RS232 Schnittstelle angesprochen werden.
Das ESP arbeitet dann wie ein schönes altes Analogmodem mit einem AT-Befehlssatz.
Alles was zusätzlich noch benötigt wird ist ein Terminalprogramm was die Kommunikation übernimmt.
Terminalprogramme wie HTerm eignen sich hierzu sehr gut, aber auch das in der Arduino IDE integrierte Terminalprogramm ist für einfache Aufgaben brauchbar.
Die serielle Schnittstelle des ESP8266 kann natürlich auch mit einem ATMEL-Controller angesteuert werden.
So kann mit wenigen Handgriffen eine TCP-Verbindung über WLAN aufgebaut werden!
Links:
http://www.instructables.com/id/Getting-Started-with-the-ESP8266-ESP-12/
https://nurdspace.nl/ESP8266
http://wiki.iteadstudio.com/ESP8266_Serial_WIFI_Module
Aber wer möchte schon einen 32Bit/80MHz Controller mit einem "kleinen" 8Bit/16MHz Controller ansteuern?
Warum nicht gleich dem ESP eine eigene Firmware verpassen?
Daher soll weiterführend die Nutzung einer eigenen Firmware vorgestellt werden.