<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>ESP8266 on Elektronik Dachbude</title><link>https://neu.fkainka.de/tag/esp8266/</link><description>Recent content in ESP8266 on Elektronik Dachbude</description><generator>Hugo</generator><language>de-DE</language><lastBuildDate>Fri, 25 Mar 2016 19:44:40 +0100</lastBuildDate><atom:link href="https://neu.fkainka.de/tag/esp8266/index.xml" rel="self" type="application/rss+xml"/><item><title>Livedaten vom NanoESP mit ServerSentEvents</title><link>https://neu.fkainka.de/livedaten-vom-nanoesp-mit-serversentevents/</link><pubDate>Thu, 31 Mar 2016 06:00:57 +0200</pubDate><guid>https://neu.fkainka.de/livedaten-vom-nanoesp-mit-serversentevents/</guid><description>&lt;p&gt;In vorangegangen Projekten mit dem NanoESP, z.B. dem &lt;a href="http://iot.fkainka.de/day-15"&gt;Lichtsensor Projekt vom Adventskalender&lt;/a&gt;, konnten im Browser neue Messwerte  nur durch neues Laden der kompletten, veränderten Webseite dargestellt werden. Dies ist logischerweise sehr ineffizient. Auf der Suche nach besseren Möglichkeiten bin ich schließlich auf eine HTML5-Funktion ServerSentEvents gestoßen. Kurz gesagt handelt es sich hierbei um eine sehr praktische Funktion um Daten von einem Webserver zu empfangen, auch wenn die Webseite schon komplett geladen ist  Und das Beste ist, wenn die Verbindung einmal steh, kann der Server jederzeit und kontinuierlich neue Daten senden.&lt;/p&gt;</description></item><item><title>Ausgelagerte Webseiten für den NanoESP</title><link>https://neu.fkainka.de/groessere-webseiten-auf-dem-nanoesp/</link><pubDate>Mon, 28 Mar 2016 06:00:02 +0200</pubDate><guid>https://neu.fkainka.de/groessere-webseiten-auf-dem-nanoesp/</guid><description>&lt;p&gt;Gerade im Kontext des Adventskalenders oder den anderen Lernpaketen habe ich einige HTML-Seiten für den NanoESP entworfen. Allerdings hat mich dabei immer gestört, dass zum einen der Speicherplatz ziemlich gering ist zum anderen die Übertragung etwas langsam sein kann, vor allem, wenn die Seite oft neu geladen werden muss. Deswegen habe ich mir eine neue Methode überlegt, bei der die dazustellenden Webseite auf einem anderen Webserver liegt und beim Verbinden mit dem TCP-Server des Boards einfach nachgeladen wird. Der Nachteil ist hier vor allem, dass der Client mit dem Internet verbunden sein muss. Das bedeutet auch, das ein privates Netzwerk mit dem NanoESP als AccesPoint nicht möglich ist. Die Vorteile sind aber komplexere Seiten und schnellere Ladezeiten sowie eine insgesamt Entlastung des Boards. Im Folgenden Stelle ich das System anhand des &lt;a href="http://iot.fkainka.de/day-14"&gt;RGB-LED-Beispiels&lt;/a&gt; vor.&lt;/p&gt;</description></item><item><title>Twitter Nachrichten auf dem NanoESP</title><link>https://neu.fkainka.de/neueste-twitter-nachricht-auf-dem-nanoesp/</link><pubDate>Thu, 24 Mar 2016 06:00:22 +0100</pubDate><guid>https://neu.fkainka.de/neueste-twitter-nachricht-auf-dem-nanoesp/</guid><description>&lt;p&gt;Das Cheerlights-Projekt ist ein wirklich schönen Projekt. Doch hat mich manchmal gestört, dass ich nicht passend zur Farbe auch die aktuelle Nachricht des Cheerlights-Users lesen konnte. Zumindest nicht ohne das Handy zu Hilfe zu nehmen. Ein NanoESP mit Display und schon könnte man auch den passenden Tweet verfolgen. So schwer kann das ja nicht sein - dachte ich.&lt;/p&gt;
&lt;p&gt;Also habe ich mich die Twitter API nach einer einfachen Möglichkeit durchsucht, Tweets anhand eines bestimmten Stichwortes zu suchen. Die Funktion gibt es, allerdings ist dafür eine etwas kompliziertes Authentifizierungsverfahren notwendig. Mit einem kleinen Mikrocontroller nicht zu machen. Wohl aber mit Hilfe einer php-Bibliothek:&lt;/p&gt;</description></item><item><title>Ping Watch mit dem NanoESP</title><link>https://neu.fkainka.de/ping-watch/</link><pubDate>Mon, 21 Mar 2016 11:41:40 +0100</pubDate><guid>https://neu.fkainka.de/ping-watch/</guid><description>&lt;p&gt;Zur Zeit habe ich massive Internet Probleme. Immer wieder bricht die Verbindung zum Provider aus unerklärlichen Gründen ab. Es waren schon mehrere Male waren Techniker der Telekom vor Ort um die Leitung zu vermessen - ohne Befund. Natürlich tritt der Fehler auch gerade dann nicht auf, wenn ein Techniker vor Ort ist.&lt;/p&gt;
&lt;div class="ext-embed" data-src="https://thingspeak.com/channels/101832/charts/1?bgcolor=%23ffffff&amp;amp;color=%23d62020&amp;amp;dynamic=true&amp;amp;results=100000&amp;amp;type=column" data-height="260px" data-title="thingspeak.com"&gt;
&lt;div&gt;&lt;strong&gt;Externer Inhalt von thingspeak.com&lt;/strong&gt;&lt;br&gt;Beim Laden werden Daten wie Ihre IP-Adresse an thingspeak.com übertragen.
&lt;a href="https://neu.fkainka.de/datenschutzerklaerung/#eingebettete-inhalte-anderer-anbieter"&gt;Datenschutz&lt;/a&gt;&lt;/div&gt;
&lt;div class="ext-embed-actions"&gt;&lt;button type="button"&gt;Inhalt laden&lt;/button&gt;
&lt;a href="https://thingspeak.com/channels/101832/charts/1?bgcolor=%23ffffff&amp;amp;color=%23d62020&amp;amp;dynamic=true&amp;amp;results=100000&amp;amp;type=column" target="_blank" rel="noopener noreferrer"&gt;direkt öffnen ↗&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;script&gt;
document.addEventListener("click", function (e) {
var b = e.target.closest(".ext-embed button"); if (!b) return;
var box = b.closest(".ext-embed"), f = document.createElement("iframe");
f.src = box.dataset.src; f.style.height = box.dataset.height; f.title = box.dataset.title;
f.setAttribute("allowfullscreen", ""); f.loading = "lazy";
box.replaceChildren(f); box.classList.add("loaded");
});
&lt;/script&gt;
&lt;p&gt;Deswegen ist das Ziel meines Projektes nun, meine Leitung über längere Zeit zu überwachen. Dafür ist der NanoESP (Pretzelboard) in Verbindung mit &lt;a href="http://www.thingspeak.com"&gt;Thingspeak&lt;/a&gt; genau richtig. Über die Ping-Funktion wird die Dauer der Ping-Antwort in ms gemessen. Dieser Wert wird an Thingspeak übertragen. Zusätzlich leuchtet die RGB-LED grün, als Zeichen, dass eine Internetverbindung besteht. Sollte die Verbindung mal abbrechen geht der Ping-Request ins Leere, die LED wird rot und neue Werte auf Thingspeak bleiben aus. In dem Diagramm müsste dann eine deutliche Lücke in den ansonsten alle 15 s übertragenen Messwerten zu sehen sein.&lt;/p&gt;</description></item><item><title>Der Kalender-Wettbewerb 2015: Sensoren im Internet Of Things</title><link>https://neu.fkainka.de/der-kalender-wettbewerb-2015-sensoren-im-internet-of-things/</link><pubDate>Mon, 09 Nov 2015 19:00:57 +0100</pubDate><guid>https://neu.fkainka.de/der-kalender-wettbewerb-2015-sensoren-im-internet-of-things/</guid><description>&lt;h4 id="zur-liste-mit-allen-beiträgen"&gt;&lt;a href="https://neu.fkainka.de/alle-beitraege-zum-adventskalender-wettbewerb-2015"&gt;Zur Liste mit allen Beiträgen&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;Entwickeln Sie ein eigenes Projekt mit den Bauteilen aus den &lt;a href="http://www.elektronik-labor.de/Lernpakete/Kalender15/Kalender15.html"&gt;Elektronik-Kalender 2015&lt;/a&gt; und dem &lt;a href="https://neu.fkainka.de/der-conrad-adventskalender-internet-of-things/"&gt;Internet of Things Kalender&lt;/a&gt; in Verbindung mit dem NanoESP-Board (im IoT-Kalender enthalten) und nehmen Sie am Wettbewerb teil! Falls Sie den Kalender nicht haben, können Sie trotzdem teilnehmen, denn die Bauteile sind leicht zu besorgen. Der NanoESP wird ab Anfang Dezember ebenfalls im Einzelverkauf erhältlich sein. Der Aufbau kann gesteckt oder gelötet sein, ganz egal wie. Einsendeschluss ist der 31.01.2016. Aber Sie können jetzt schon loslegen und Ihren Beitrag einsenden oder selbst auf &lt;a href="http://www.instructables.com/"&gt;Instructables.com&lt;/a&gt; veröffentlichen.&lt;/p&gt;</description></item><item><title>Der Conrad Adventskalender: Internet of Things</title><link>https://neu.fkainka.de/der-conrad-adventskalender-internet-of-things/</link><pubDate>Sun, 01 Nov 2015 10:42:55 +0100</pubDate><guid>https://neu.fkainka.de/der-conrad-adventskalender-internet-of-things/</guid><description>&lt;p&gt;In den letzen Monaten war ich ziemlich eingespannt. Grund dafür war, dass Franzis am Anfang des Jahres zu mir gekommen ist mit dem Auftrag, einen Adventskalender mit dem Thema Internet of Things zu entwickeln. Eine spannende Aufgabe wie ich fand und habe mich gleich ans Werk gemacht. Heraus kam nicht nur ein Adventskalender, sondern auch ein Entwicklungsboard, dass ich NanoESP getauft habe (denn es besteht quasi aus einem Arduino Nano Replikat und einem ESP8266 WLAN Modul). Franzis verkauft ab Anfang Dezember das Board unter dem Namen Pretzelboard und Conrad wollte auch eine eigene Version, die den Namen C-Controll IoT WiFi Board trägt. Der Inhalt ist allerdings immer der selbe: eine WLAN fähiges, Arduino kompatibles Entwicklungsboard für einen moderaten Preis (Einzelverkaufspreis 29,95€).&lt;br&gt;
Zum Zeitpunkt, an dem ich den Artikel schreibe, ist das Board allerdings nur im Adventskalender zu bekommen. Dieser enthält neben dem Board noch einige praktische Bauteile. Welche genau wird an dieser Stelle noch nicht verraten. Details zum Board kann man aber auf der eigens für das Thema Internet of Things und NanoESP erstellten Webseite&lt;/p&gt;</description></item><item><title>ESP8266 in der Arduino IDE</title><link>https://neu.fkainka.de/esp8266-in-der-arduino-ide/</link><pubDate>Wed, 01 Apr 2015 22:21:48 +0200</pubDate><guid>https://neu.fkainka.de/esp8266-in-der-arduino-ide/</guid><description>&lt;p&gt;Vor kurzem kam die Meldung bei verschiedenen Online-Magazinen, dass findige Entwickler nun eine eigene Arduino IDE mit integriertem Support für das WLAN-Modul ESP8266 entwickelt haben (&lt;a href="http://www.electronics-lab.com/blog/?p=33488"&gt;Beitrag auf Electronic-Lab&lt;/a&gt; ; &lt;a href="http://www.esp8266.com/viewforum.php?f=25"&gt;Link ESP8266.com&lt;/a&gt; ; &lt;a href="https://github.com/esp8266/arduino"&gt;Github mit Download)&lt;/a&gt;. Es handelt sich hierbei um eine angepasste Arduino IDE, die man alternativ zur eigentlichen IDE installieren kann. Beim stöbern im Forum habe ich aber auch eine Möglichkeit entdeckt, bei der die notwendigen Dateien einfach in die bestehende Arduino Version (ab 1.6) eingebunden werden können&lt;/p&gt;</description></item><item><title>ESP8266 Arduino-Programm: setLED</title><link>https://neu.fkainka.de/esp8266-arduino-programm-setled/</link><pubDate>Mon, 02 Feb 2015 00:00:12 +0100</pubDate><guid>https://neu.fkainka.de/esp8266-arduino-programm-setled/</guid><description>&lt;p&gt;Dieses Programm ist mein erster Versuch, das &lt;a href="https://neu.fkainka.de/kurzinfos-zum-wlan-modul-esp8266-wi07c/" title="Kurzinfos zum WLAN-Modul ESP8266 (Wi07c)"&gt;WLAN Modul ESP8266&lt;/a&gt; über den Arduino Uno zu bändigen. Die Funktion des Programms erscheint recht simpel. Über &lt;strong&gt;Steuerbefehle&lt;/strong&gt; lässt sich di&lt;strong&gt;e L-Led (digital Pin13)&lt;/strong&gt;, die auf fast jedem Arduino Board vorhanden ist, &lt;strong&gt;Ein- und Ausschalten&lt;/strong&gt;. Es gibt zwei Varianten. Die erste Variante erlaubt &lt;strong&gt;über den Browser direkt durch Eingabe einer URL&lt;/strong&gt; die LED zu schalten. Die zweite Variante läuft &lt;strong&gt;über einen eigenen TCP-Client&lt;/strong&gt;, wie ich ihn z.B. in dem Artikel über &lt;a href="https://neu.fkainka.de/wlan-modul-esp8266-erste-schritte/" title="WLAN Modul ESP8266 – Erste Schritte"&gt;die ersten Schritte&lt;/a&gt; verwendet habe.&lt;/p&gt;</description></item><item><title>Kurzinfos WLAN-Modul ESP8266 (Wi07c)</title><link>https://neu.fkainka.de/kurzinfos-zum-wlan-modul-esp8266-wi07c/</link><pubDate>Wed, 28 Jan 2015 18:15:48 +0100</pubDate><guid>https://neu.fkainka.de/kurzinfos-zum-wlan-modul-esp8266-wi07c/</guid><description>&lt;h1 id="esp8266-at-befehle"&gt;ESP8266 AT Befehle&lt;/h1&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Befehl&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Schreibweise&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Grundlegendes&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Test Befehl&lt;/td&gt;
&lt;td&gt;AT&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Reset&lt;/td&gt;
&lt;td&gt;AT+RST&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Firmware Infos&lt;/td&gt;
&lt;td&gt;AT+GMR&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Baudrate ändern&lt;/td&gt;
&lt;td&gt;AT+CIOBAUD=&lt;baud&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;WLAN Befehle&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WLAN-Modus (1 = Client, 2 = AP, 3 = Dual)&lt;/td&gt;
&lt;td&gt;AT+CWMODE=&lt;mode&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mehrere Verbindungen zulassen&lt;/td&gt;
&lt;td&gt;AT+CIPMUX=&lt;mode&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WLAN-Netzwerke suchen&lt;/td&gt;
&lt;td&gt;AT+CWLAP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WLAN Verbinden&lt;/td&gt;
&lt;td&gt;AT+CWJAP=&amp;quot;&lt;ssid&gt;&amp;quot;,&amp;quot;&lt;pass&gt;&amp;quot;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WLAN Trennen&lt;/td&gt;
&lt;td&gt;AT+CWQAP&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WLAN-AccesPoint Einstellungen&lt;/td&gt;
&lt;td&gt;AT+CWSAP=&amp;quot;&lt;ssid&gt;&amp;quot;,&amp;quot;&lt;pass&gt;&amp;quot;[,&lt;chan&gt;,&lt;enc&gt;]&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;IP-Adresse Ausgeben&lt;/td&gt;
&lt;td&gt;AT+CIFSR&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Kommunikation&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Datenmodus (0=Transparent, 1=Datenmodus)&lt;/td&gt;
&lt;td&gt;AT+CIPMODE=&lt;mode&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Struktur empfangener Daten&lt;/td&gt;
&lt;td&gt;+IPD,&lt;id&gt;,&lt;len&gt;:&lt;data&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Verbindung aufbauen&lt;/td&gt;
&lt;td&gt;AT+CIPSTART=&amp;quot;&lt;type&gt;&amp;quot;,&amp;quot;&lt;address&gt;&amp;quot;,&lt;port&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Daten Senden&lt;/td&gt;
&lt;td&gt;AT+CIPSEND=&lt;id&gt;,&lt;len&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Verbdingung trennen&lt;/td&gt;
&lt;td&gt;AT+CIPCLOSE=&lt;id&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Server Befehle&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Server Starten&lt;/td&gt;
&lt;td&gt;AT+CIPSERVER=1,&lt;port&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Server Beenden&lt;/td&gt;
&lt;td&gt;AT+CIPSERVER=0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Server Status &amp;amp; verbundene Clients&lt;/td&gt;
&lt;td&gt;AT+CIPSTATUS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Server Timeout festlegen&lt;/td&gt;
&lt;td&gt;AT+CIPSTO=&lt;timeout&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Verbundene Clients anzeigen&lt;/td&gt;
&lt;td&gt;AT+CWLIF&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Sonstiges&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Watchdog starten&lt;/td&gt;
&lt;td&gt;AT+CSYSWDTENABLE&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Watchdog beenden&lt;/td&gt;
&lt;td&gt;AT+CSYSWDTDISABLE&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h1 id="kurzinfos"&gt;Kurzinfos&lt;/h1&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Standartbaudrate&lt;/td&gt;
&lt;td&gt;9600&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Strombedarf Initialisierung&lt;/td&gt;
&lt;td&gt;ca. 200 mA&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Maximaler Strombedarf&lt;/td&gt;
&lt;td&gt;235 mA&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h1 id="pinout-esp8266"&gt;Pinout ESP8266&lt;/h1&gt;
&lt;figure&gt;&lt;a href="https://neu.fkainka.de/images/2015/01/ESP8266-Pinout.jpg"&gt;&lt;img class="size-full wp-image-511" src="https://neu.fkainka.de/images/2015/01/ESP8266-Pinout.jpg" alt="ESP8266 Pinout von oben" width="1781" height="1269" data-id="511" /&gt;&lt;/a&gt;&lt;figcaption&gt;ESP8266 Pinout von oben&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure&gt;&lt;a href="https://neu.fkainka.de/images/2015/01/WlanPinout.jpg"&gt;&lt;img class="size-full wp-image-74" src="https://neu.fkainka.de/images/2015/01/WlanPinout.jpg" alt="Pinbelegung des Moduls von unten" width="2176" height="1223" data-id="74" /&gt;&lt;/a&gt;&lt;figcaption&gt;Pinbelegung des Moduls von unten&lt;/figcaption&gt;&lt;/figure&gt;
&lt;h1 id="auf-englisch-übersetztes-datenblatt"&gt;&lt;a href="https://docs.google.com/file/d/0B9hyK_DA6VIiSWNRZ29sdG1UOVU/edit?pli=1"&gt;Auf Englisch übersetztes Datenblatt&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id="fritzing-bauteil"&gt;&lt;a href="https://github.com/satsatt/ESP8266_fritzing"&gt;Fritzing Bauteil&lt;/a&gt;&lt;/h1&gt;
&lt;h1 id="linkliste"&gt;Linkliste&lt;/h1&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://www.electrodragon.com/w/Wi07c"&gt;http://www.electrodragon.com/w/Wi07c&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Infoseite zum Modul (Englisch)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://nurdspace.nl/ESP8266"&gt;https://nurdspace.nl/ESP8266&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Infoseite zum Modul (Englisch)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://hackaday.com/tag/esp8266/"&gt;http://hackaday.com/tag/esp8266/&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Hack a Day Projekte mit dem Modul (Englisch)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://www.youtube.com/watch?v=uznq8W9sOKQ"&gt;https://www.youtube.com/watch?v=uznq8W9sOKQ&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Tutorial YouTube-Video (Englisch)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>WLAN Modul ESP8266 und Arduino</title><link>https://neu.fkainka.de/wlan-modul-esp8266-und-arduino/</link><pubDate>Wed, 28 Jan 2015 17:25:55 +0100</pubDate><guid>https://neu.fkainka.de/wlan-modul-esp8266-und-arduino/</guid><description>&lt;p&gt;Der nächste Schritt ist nun, das ESP8266 Modul mit einem Arduino zu verbinden um das ganze portabler zu haben. Meine erste Wahl war ein &lt;strong&gt;Arduino Nano&lt;/strong&gt; Nachbau aus China**,** den ich ebenfalls mitbestellt habe. Dieser hat einen 3,3 V Pin so dass die Sache auf den ersten Blick ganz einfach aussah. Tatsächlich hat das Modul aber ähnlich reagiert, wie schon bei den ersten Versuchen mit der FTDI Platine. Das Modul startete nicht richtig. Nach einigem Suchen fand ich auch den Grund heraus.&lt;/p&gt;</description></item><item><title>WLAN Modul ESP8266 - Server einrichten</title><link>https://neu.fkainka.de/wlan-modul-server-einrichten/</link><pubDate>Wed, 28 Jan 2015 17:22:37 +0100</pubDate><guid>https://neu.fkainka.de/wlan-modul-server-einrichten/</guid><description>&lt;p&gt;Die Verbindung zu anderen Geräten steht nun, egal ob Sie das Modul als AP oder als Client benutzen. Doch nun sollten die Geräte auch miteinander kommunizieren können. Deswegen wird in diesem Teil ein Server eingestellt. Auf diesen Server kann dann z.B. über ein Handy zugegriffen und Daten übermittelt werden. Doch der Reihe nach.&lt;/p&gt;
&lt;p&gt;Zunächst einmal muss eine Einstellung vorgenommen werden und zwar die Einstellung &lt;strong&gt;AT+CIPMUX=1&lt;/strong&gt;. Dies ermöglicht, &lt;strong&gt;mehrere Verbindungen gleichzeitig&lt;/strong&gt; aufbauen zu dürfen. Ich habe noch nicht genau herausgefunden warum diese Einstellung nötig ist, Tatsache ist aber, dass sich der &lt;strong&gt;Server nicht starten lässt wenn diese Einstellung nicht gemacht wurde&lt;/strong&gt;. Ein wichtiger Punkt ist, dass sich&lt;strong&gt;diese Konfiguration nicht speichert&lt;/strong&gt;. Das bedeutet, Sie müssen diesen Befehl &lt;strong&gt;jedes Mal neu eingeben,&lt;/strong&gt; wenn Sie das Modul neu eingeschaltet oder resetet haben.&lt;/p&gt;</description></item><item><title>WLAN-Modul ESP8266 - Verbindung aufbauen</title><link>https://neu.fkainka.de/wlan-modul-verbindung-aufbauen/</link><pubDate>Wed, 28 Jan 2015 17:20:34 +0100</pubDate><guid>https://neu.fkainka.de/wlan-modul-verbindung-aufbauen/</guid><description>&lt;p&gt;Die erste Verbindung war nun bereits insofern erfolgreich, dass Daten die das Modul geschickt hat, ausgelesen werden konnten. Ob auch Daten in Form von Befehlen an das WLAN-Modul gesendet werden können steht also noch nicht fest. Dazu benötigen Sie nun wieder ein Terminal Programm – am besten den &lt;strong&gt;Serial Monitor der Arduino Software&lt;/strong&gt;. Sie können zwar auch andere Terminals benutzen, allerdings werden die Befehle nur erkannt, wenn sie in einem &lt;strong&gt;besonderen Format&lt;/strong&gt; geschickt werden. Sie müssen nämlich &lt;strong&gt;nach jedem Befehl nicht nur das &lt;CR&gt; (Carriage Return) Zeichen, sondern auch das NL (New Line) Zeichen senden&lt;/strong&gt;. Die meisten Terminalprogramme senden CR wenn Sie Enter drücken, allerdings nicht NL. Im Ar&lt;strong&gt;duino Terminal lässt sich diese Funktion einstellen&lt;/strong&gt;, wie Sie auf dem unteren Bild sehen können.&lt;/p&gt;</description></item><item><title>WLAN Modul ESP8266 - Erste Schritte</title><link>https://neu.fkainka.de/wlan-modul-esp8266-erste-schritte/</link><pubDate>Wed, 28 Jan 2015 15:48:39 +0100</pubDate><guid>https://neu.fkainka.de/wlan-modul-esp8266-erste-schritte/</guid><description>&lt;p&gt;Vielleicht ist dem ein oder anderen bereits das &lt;strong&gt;WLAN Modul ESP8266&lt;/strong&gt; über den Weg gelaufen. Es scheint sehr populär zu sein. Das liegt vermutlich daran, dass es besonders günstig ist. Mit nicht einmal &lt;strong&gt;3-4€ direkt aus China&lt;/strong&gt; oder für &lt;strong&gt;7-10€ von einem Distributor in Deutschland&lt;/strong&gt; ist das Modul bei Ebay zu finden. Also ein sehr günstige Alternative beispielswiese zum Arduino Yun mit rund 70€. Also habe ich mir gleich eines dieser Module bei einem deutschen Ebay-Händler bestellt und einige erste Versuche zum Thema &lt;strong&gt;Internet of Things&lt;/strong&gt; unternommen.&lt;/p&gt;</description></item></channel></rss>