{"id":47,"date":"2019-06-10T17:30:47","date_gmt":"2019-06-10T17:30:47","guid":{"rendered":"http:\/\/fambach.net\/?p=47"},"modified":"2026-10-03T20:41:56","modified_gmt":"2026-10-03T20:41:56","slug":"arduino-esp8266-zusatzplatine-3","status":"publish","type":"post","link":"https:\/\/www.fambach.net\/en\/arduino-esp8266-zusatzplatine-3\/","title":{"rendered":"Arduino ESP8266 Add-on board"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Contents\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#Facts\" >Facts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#Ansichten\" >Views<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#Analyse\" >Analyse<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#Dipschalter\" >DIP switch<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#Firmware\" >Firmware<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#Belegung\" >Occupancy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#So_sieht_es_aus\" >This is what it looks like<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#Konsolen_Ausgabe\" >Console output<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#Kommunikation_zwischen_ESP_und_Arduino\" >Communication between ESP and Arduino<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#Programmierung\" >Programming<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#Bibliotheken\" >Libraries<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#Testprogramm\" >Test programme<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#Fazit\" >Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#Verwandte_Beitrage\" >Related Posts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/#Quellen\" >Sources<\/a><\/li><\/ul><\/nav><\/div>\n\n<p class=\"wp-block-paragraph\">Mit Hilfe dieser Zusatzplatine kann der Arduino \u00fcber das WLAN kommunizieren. Die Platine hat einen ESP8266 Microcontroller on Board, welcher die Netzwerkkommunikation \u00fcbernehmen kann. Bei Auslieferung sollte auf dem ESP eine Firmware von AI Thinker aufgespielt sein. Wie man dies herausfindet und vieles mehr, habe ich in diesem Beitrag so kompakt  zusammengefasst. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Im Netz wird oft bem\u00e4ngelt, dass es anscheinend keine Dokumentation zu dieser Platine gibt. Auch die Herstellerseite war zum Zeitpunkt der Erstellung dieses Beitrages nicht verf\u00fcgbar. Dennoch gibt es einige Versuche zur Dokumentation, die mir sehr geholfen haben. Alle sind wie immer unter dem Kapitel Quellen gesammelt verlinkt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Man k\u00f6nnte sich nun fragen, warum einen ESP, der an sich schon recht leistungsstark ist, auf einen Arduino packen, der kein Wifi kann. Nun, hierf\u00fcr sprechen die folgenden Argumente:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Der Arduino kann 5V Peripherie bedienen, der ESP direkt nur 3.3V<\/li><li>Der Arduino hat mehr verwendbare IOs und mehr analoge Ports<\/li><li>There are more add-on boards for the Arduino than for the ESP.<\/li><li>Wenn man nur Wifi braucht, aber nicht auf ESP Programmierung umsteigen will, bietet dies eine gute L\u00f6sung<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Addendum<\/strong>: Es gibt mindestens zwei Platinen dieser Art. Das Original, welches keine Probleme machen sollte und das Plagiat, welches ich hier beschreibe ;).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"facts\"><span class=\"ez-toc-section\" id=\"Facts\"><\/span>Facts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Arduino Uno\/Leonardo compatible add-on board.<\/li><li>Houses an ESP8266 Wi-Fi module<\/li><li>Der ESP8266 ist mit einer nicht n\u00e4her definierten Firmware geflasht (Weiteres sp\u00e4ter)<\/li><li>The ESP's UART is set to 115200 baud<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ansichten\"><span class=\"ez-toc-section\" id=\"Ansichten\"><\/span>Views<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">So sieht die Platine aus, man erkennt gut den ESP auf der linken Seite der Frontansicht. Seine Anschl\u00fcsse sind zus\u00e4tzlich \u00fcber Pins herausgef\u00fchrt, so dass man diese auch nutzen k\u00f6nnte. Unterhalb des ESPs ist dessen serielle Schnittstelle herausgef\u00fchrt. Rechts neben dieser befindet sich ein Dipschalter (mehr dazu sp\u00e4ter), gefolgt von einem Resetschalter f\u00fcr den ESP.<\/p>\n\n\n\n<ul class=\"wp-block-gallery columns-2 wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=4116\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"237\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/esp82ttshield_back_300.jpg\" alt=\"ESP8266 Zusatzplatine von unten\" data-id=\"4116\" data-link=\"https:\/\/fambach.net\/?attachment_id=4116\" class=\"wp-image-4116\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/esp82ttshield_back_300.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/esp82ttshield_back_300-15x12.jpg 15w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/a><figcaption>ESP8266 add-on board from below<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=4115\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"239\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/esp82ttshield_300.jpg\" alt=\"ESP8266 Zusatzplatine von oben\" data-id=\"4115\" data-link=\"https:\/\/fambach.net\/?attachment_id=4115\" class=\"wp-image-4115\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/esp82ttshield_300.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/esp82ttshield_300-15x12.jpg 15w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/a><figcaption>ESP8266 add-on board from above<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=4120\"><img loading=\"lazy\" decoding=\"async\" width=\"161\" height=\"200\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/esp82ttshield_Dipswitch_300-1.jpg\" alt=\"ESP8266 Zusatzplatine Dipschalter\" data-id=\"4120\" data-link=\"https:\/\/fambach.net\/?attachment_id=4120\" class=\"wp-image-4120\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/esp82ttshield_Dipswitch_300-1.jpg 161w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/esp82ttshield_Dipswitch_300-1-10x12.jpg 10w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/a><figcaption>ESP8266 add-on board DIP switch <\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=4119\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"200\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/esp82ttshield_debugport_300-1.jpg\" alt=\"ESP8266 Zusatzplatine Debugport\" data-id=\"4119\" data-link=\"https:\/\/fambach.net\/?attachment_id=4119\" class=\"wp-image-4119\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/esp82ttshield_debugport_300-1.jpg 150w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/esp82ttshield_debugport_300-1-9x12.jpg 9w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/a><figcaption>ESP8266 Add-on board debug port<\/figcaption><\/figure><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"analyse\"><span class=\"ez-toc-section\" id=\"Analyse\"><\/span>Analyse<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ich habe mich entschlossen, da die Dokumentation so sp\u00e4rlich ist, mal ein Analyse Kapitel einzuflechten. Hier beschreibe ich, was ich zur Erkundung der Zusatzplatine so gemacht habe.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"dipschalter\"><span class=\"ez-toc-section\" id=\"Dipschalter\"><\/span>DIP switch<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">I found the DIP switch settings online:<\/p>\n\n\n\n<table class=\"wp-block-table\" id=\"wpls-table-1\"><tbody><tr><td>Switch<\/td><td>Description<\/td><\/tr><tr><td>1\/2<\/td><td>Only together do we switch, connects the<br>seriellen Port des Arduino mit dem ESP<br>(funktioniert nicht beim Plagiat)<\/td><\/tr><tr><td>3<\/td><td>Aktiviert den Bootloader, Br\u00fccke <br>between Mass and GPIO 0<\/td><\/tr><tr><td>4<\/td><td>DF\u00dc LED zeigt die Aktivit\u00e4ten am seriellen Port.<br>(Function currently unknown)<\/td><\/tr><\/tbody><\/table>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"firmware\"><span class=\"ez-toc-section\" id=\"Firmware\"><\/span>Firmware<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Um die Firmware herauszufinden, habe ich einen Serial zu USB Adapter an den Debugging-Port geh\u00e4ngt. Den Adapter habe ich von 5V auf 3V umgestellt. ACHTUNG \u2013 das Board selbst muss noch mit 5V versorgt werden, hierf\u00fcr habe ich es auf einen Uno gesteckt und diesen ebenfalls an den USB Port geh\u00e4ngt.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"belegung\"><span class=\"ez-toc-section\" id=\"Belegung\"><\/span>Occupancy<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<table class=\"wp-block-table\" id=\"wpls-table-2\"><tbody><tr><td>Serial \u2013 Adapter<\/td><td>Debug Port ESP<\/td><\/tr><tr><td>Ground<\/td><td>Ground<\/td><\/tr><tr><td>CTS<\/td><td>\u2013<\/td><\/tr><tr><td>VCC<\/td><td>3V<\/td><\/tr><tr><td>TX<\/td><td>RX<\/td><\/tr><tr><td>RX<\/td><td>TX<\/td><\/tr><tr><td>DTR<\/td><td>\u2013<\/td><\/tr><\/tbody><\/table>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"so-sieht-es-aus\"><span class=\"ez-toc-section\" id=\"So_sieht_es_aus\"><\/span>This is what it looks like<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-image is-resized\"><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/20190609_150107.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/20190609_150107.jpg\" alt=\"\" class=\"wp-image-4141\" width=\"380\" height=\"551\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/20190609_150107.jpg 1519w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/20190609_150107-207x300.jpg 207w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/20190609_150107-706x1024.jpg 706w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/20190609_150107-768x1114.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/20190609_150107-1059x1536.jpg 1059w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/20190609_150107-1411x2048.jpg 1411w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/20190609_150107-8x12.jpg 8w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/a><figcaption>Arduino + ESP8266 Board + USB\/Serial <\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"konsolen-ausgabe\"><span class=\"ez-toc-section\" id=\"Konsolen_Ausgabe\"><\/span>Console output<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Arduino Gui auf den richtigen COM Port einstellen, nach \u00d6ffnen der Konsole die Baud-Rate auf 115200 stellen und dann einmal Reset dr\u00fccken.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-4.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-4.png\" alt=\"\" class=\"wp-image-4124\" width=\"398\" height=\"335\"><\/a><figcaption>ESP Chip Console Output<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Es handelt sich also um eine AI-Thinker Firmware, hierzu habe ich dann mal Google bem\u00fcht, folgende Seiten haben mir beim Verst\u00e4ndnis geholfen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.electrodragon.com\/w\/ESP8266_AT-Command_firmware\" class=\"ub-content-link__anchor\">https:\/\/www.electrodragon.com\/w\/ESP8266_AT-Command_firmware<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--broken ub-content-link--status-after is-broken\"><a href=\"https:\/\/wiki.ai-thinker.com\/_media\/esp8266\/esp8266_series_modules_user_manual_v1.1.pdf\" class=\"ub-content-link__anchor\" title=\"This link appears to be broken.\">https:\/\/wiki.ai-thinker.com\/_media\/esp8266\/esp8266_series_modules_user_manual_v1.1.pdf<\/a><span class=\"ub-status ub-status--broken\" title=\"Link status: Broken\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: Broken<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Es handelt sich somit um eine Firmware, die mit AT Kommandos, wie die alten Modems, gesteuert wird. Dann lesen wir mal die Version aus, hierzu in der Konsole den folgenden Befehl eingeben:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>AT+GMR<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Bei mir kam bei allen Befehlen nur ERROR. Ich dachte vielleicht liegts ja am Board, somit mal ein zweites Board probiert. Genau das gleiche Problem. In Foren bin ich auf den Zeilenumbruch gekommen und habe diesen in der Konsole auf  New Line + Carriage Return  umgestellt. Danach ging es.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"430\" height=\"333\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-5.png\" alt=\"\" class=\"wp-image-4126\"><figcaption>Konfiguration der Arduino Konsole mit CR und LF<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This way, the version can also be read out:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"299\" height=\"99\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-6.png\" alt=\"\" class=\"wp-image-4127\"><figcaption>Console output of the version<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Diese ist nicht gerade die neuste, deshalb erstmal updaten. Die aktuelle Version f\u00fcr die AT Firmware kann bei Espressif, dem Hersteller des ESP, heruntergeladen werden. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.espressif.com\/en\/products\/hardware\/esp8266ex\/resources\" class=\"ub-content-link__anchor\">https:\/\/www.espressif.com\/en\/products\/hardware\/esp8266ex\/resources<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ich nehme f\u00fcr die aktuelle Version 1.6.2 (1.7 ging bei mir nicht)  und schaue mal, wie weit ich komme (<span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.espressif.com\/sites\/default\/files\/ap\/ESP8266_AT_Bin_V1.6.2_0.zip\" class=\"ub-content-link__anchor\">Direct link<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span>).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"766\" height=\"278\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-7.png\" alt=\"\" class=\"wp-image-4128\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ein passendes Flash Tool, um die Firmware auf den ESP zu schreiben, gibt es auch gleich bei Espressif (<span class=\"ub-content-link ub-content-link--broken ub-content-link--status-after is-broken\"><a href=\"https:\/\/www.espressif.com\/sites\/default\/files\/tools\/flash_download_tools_v3.6.5_0.zip\" class=\"ub-content-link__anchor\" title=\"This link appears to be broken.\">Direct link<\/a><span class=\"ub-status ub-status--broken\" title=\"Link status: Broken\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: Broken<\/span><\/span><\/span>).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"787\" height=\"320\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-8.png\" alt=\"\" class=\"wp-image-4129\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Beim Starten wird gefragt, welcher Chip denn programmiert werden soll, ich w\u00e4hle den ESP8266.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"222\" height=\"420\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-9.png\" alt=\"\" class=\"wp-image-4130\"><figcaption>Choosing the right controller<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Erst den ESP vorbereiten. Zum \u00c4ndern der Firmware muss der GPIO 0 mit Masse verbunden werden. Dies kann \u00fcber den Dipschalter 3 (auf An) geschehen oder \u00fcber eine Br\u00fccke. Nach dem Programmieren die Verbindung wieder trennen.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"829\" height=\"878\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-13.png\" alt=\"\" class=\"wp-image-4134\"><figcaption>Connection between ground and GPIO 0 via cable<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Jetzt ist etwas Flei\u00df gefragt:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Entsprechende Dateien und die Speicherstelle, an die sie geschrieben werden sollen,  angeben.<\/li><li>Check settings for your own ESP, please use the settings in the image and adapt them for other ESPs.<\/li><li>Select COM port and speed<\/li><li>Start programming. <\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-17.png\"><img loading=\"lazy\" decoding=\"async\" width=\"894\" height=\"646\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-17.png\" alt=\"\" class=\"wp-image-4138\"><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Gibt es keinen Fortschritt? Einfach mal den <strong>Press ESP reset<\/strong>, then it should work.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"662\" height=\"171\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-10.png\" alt=\"\" class=\"wp-image-4131\"><figcaption>Start progress on programming<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"665\" height=\"161\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-11.png\" alt=\"\" class=\"wp-image-4132\"><figcaption>Programming was successful<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Mal schauen, was die Konsole so hergibt.<br><strong>ACHTUNG \u2013 Die ersten Zeichen des Controllers werden mit 74880 Baud ausgegeben, deswegen steht da nur Schrummel. Danach geht es mit 115200 weiter.<\/strong> Please set the console to 115200.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"425\" height=\"340\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-14.png\" alt=\"\" class=\"wp-image-4135\"><figcaption>Console after flashing<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Und siehe da, der AT+GMR Befehl belegt den Erfolg des Flashens.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"290\" height=\"105\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/image-15.png\" alt=\"\" class=\"wp-image-4136\"><figcaption>AT+GMR command to query the version<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"kommunikation-zwischen-esp-und-arduino\"><span class=\"ez-toc-section\" id=\"Kommunikation_zwischen_ESP_und_Arduino\"><\/span>Communication between ESP and Arduino<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Mit Aktivierung des DIP-Schalters 1 und 2 soll die serielle Schnittstelle des Arduino mit der des ESP verbunden werden. Das klappt leider bei mir nicht. Selbst wenn die Schalter aus sind, l\u00e4sst sich der Arduino Uno, auf dem die Platine steckt, nicht programmieren. Deshalb gehe ich einen anderen Weg. Ich verbinde den RX\/TX Anschluss des ESP mit Pin 2\/3 des Unos: <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1851\" height=\"1821\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/20190610_124417.jpg\" alt=\"Verbindung Pin 2\/3 Arduino Uno mit TX\/RX Pin ESP8266\" class=\"wp-image-4148\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/20190610_124417.jpg 1851w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/20190610_124417-300x295.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/20190610_124417-1024x1007.jpg 1024w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/20190610_124417-768x756.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/20190610_124417-1536x1511.jpg 1536w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/06\/20190610_124417-12x12.jpg 12w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption>Connecting Pin 2\/3 of the Arduino Uno to the TX\/RX pins of the ESP8266<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\n\nI'm cutting the actual connection:\n\n<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/20190610_124045.jpg\" alt=\"Gekappte RX\/TX Verbindung\" class=\"wp-image-4147\"><figcaption>Severed RX\/TX connection<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ich habe ein kleines Testprogramm geschrieben, welches den  Befehl \u201eAT\u201c \u00fcber den SoftwareSerial des Arduino an den ESP sendet. Hierbei ist mir aufgefallen, dass es ab und an zu Problemen in der Verbindung kommt. Deshalb habe ich zus\u00e4tzlich die \u00dcbertragungsrate des seriellen Ports per Code auf 9600 heruntergesetzt. Danach konnte ich keine Fehler mehr feststellen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Einstellung ist nur tempor\u00e4r. Sollte die Kommunikation nicht funktionieren, einfach mal den ESP und etwas sp\u00e4ter den Arduino zur\u00fccksetzen. Hier das Programm zum Download:<\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/ESPShieldSimpleATTest.zip\">ESPShieldSimpleATTest<\/a><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/ESPShieldSimpleATTest.zip\" class=\"wp-block-file__button ub-status-button ub-status-button--ok\" download>Download<\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"programmierung\"><span class=\"ez-toc-section\" id=\"Programmierung\"><\/span>Programming<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"bibliotheken\"><span class=\"ez-toc-section\" id=\"Bibliotheken\"><\/span>Libraries<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/bportaluri\/WiFiEsp\" class=\"ub-content-link__anchor\">https:\/\/github.com\/bportaluri\/WiFiEsp<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Bibliothek habe ich dieses Mal per Lib Manager installiert, weil das alleinige Kopieren in den Projektordner zu Compiler Fehlern gef\u00fchrt hat, die ich nicht beheben konnte.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The integration of libraries in general is described under the following link, and I will not go into further detail here.<br><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.fambach.net\/en\/arduino-ide\/#Bibliotheken\" class=\"ub-content-link__anchor\">https:\/\/fambach.net\/arduino-ide#Bibliotheken<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span> <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"testprogramm\"><span class=\"ez-toc-section\" id=\"Testprogramm\"><\/span>Test programme<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Als Testbeispiel habe ich mir das UdpNTPClient Beispiel genommen. Vorab habe ich die serielle Schnittstelle des ESP permanent auf 9600 Baud gestellt. (Der Code hierzu befindet sich noch in der Setup Funktion)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Als NTP Zeitserver habe ich meine Fritzbox verwendet, da der Server aus dem Beispiel nicht geantwortet hat. Stellt hier euren Internet Router ein oder einen der freien NTP Server aus dem folgenden Link.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.pool.ntp.org\/de\/zone\/de\" class=\"ub-content-link__anchor\">https:\/\/www.pool.ntp.org\/de\/zone\/de<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hier nun noch das Beispiel zum Downloaden:<\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/ESPShieldExampleWithNetwork.zip\">ESPShieldExampleWithNetwork<\/a><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/ESPShieldExampleWithNetwork.zip\" class=\"wp-block-file__button ub-status-button ub-status-button--ok\" download>Download<\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"fazit\"><span class=\"ez-toc-section\" id=\"Fazit\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die Zusatzplatine l\u00e4sst sich nutzen, hat jedoch ihre T\u00fccken. Gerade wenn es sich um die Nachbau-China-Platine handelt, gilt es ein paar Schritte zu beachten. (Das Plagiat erkennt man an der Aufschrift \u201eMoer info $ tech\u201c.) Es gibt ein paar Tipps und Kniffe im Internet, wie sie dennoch verwendet werden kann. Ich hoffe, ich konnte hier eine gute M\u00f6glichkeit, ohne zu l\u00f6ten, zeigen. <br>Die Platine selbst ist sehr g\u00fcnstig und bietet dem Arduino eine WLAN Verbindung an.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"verwandte-beitraege\"><span class=\"ez-toc-section\" id=\"Verwandte_Beitrage\"><\/span>Related Posts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<ul class=\"display-posts-listing\"><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/arduino-ventuno-q\/\">Arduino VENTUNO Q<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/li><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/arduino-uno-q\/\">Arduino UNO Q<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/li><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/arduino-digispark-rev-3\/\">Digispark Rev.3 retten<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/li><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/retro-projekt-fdc-usb-floppy-controller\/\">Retro Projekt \u2013 FDC USB Floppy Disk Controller<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/li><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/arduino-nano-33-iot-2\/\">Arduino Nano 33 BLE<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/li><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/arduino-nano-33-iot\/\">Arduino Nano 33 IoT<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/li><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-motor-shield-mit-l298p\/\">Preview \u2013 Arduino Motor Shield mit L298P<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/li><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-mega-logger-shield\/\">Preview \u2013 Arduino Mega Logger Shield<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/li><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/preview-prototyp-schild-fuer-arduino-mega\/\">Preview \u2013 Prototyp Schild f\u00fcr Arduino Mega\u00a0<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/li><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/\">Preview \u2013 Arduino Nano Zusatzplatine<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"quellen\"><span class=\"ez-toc-section\" id=\"Quellen\"><\/span>Sources<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"http:\/\/www.rainer-rebhan.de\/proj_esp8266.html\" class=\"ub-content-link__anchor\">http:\/\/www.rainer-rebhan.de\/proj_esp8266.html<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/www.clicks-and-stones.de\/2017\/11\/17\/esp-12e-wlan-shield-auf-dem-arduino-uno\/\" class=\"ub-content-link__anchor\">https:\/\/www.clicks-and-stones.de\/2017\/11\/17\/esp-12e-wlan-shield-auf-dem-arduino-uno\/<\/a><span class=\"ub-status ub-status--unknown\" title=\"Link status: Unknown\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: Unknown<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/www.espruino.com\/arduino-esp8266\" class=\"ub-content-link__anchor\">https:\/\/www.espruino.com\/arduino-esp8266<\/a><span class=\"ub-status ub-status--unknown\" title=\"Link status: Unknown\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: Unknown<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/arduino.stackexchange.com\/questions\/24919\/how-to-connect-wi-fi-shield-esp-12e-esp8266-uart-wifi-wireless-shield-with-ardui\" class=\"ub-content-link__anchor\">https:\/\/arduino.stackexchange.com\/questions\/24919\/how-to-connect-wi-fi-shield-esp-12e-esp8266-uart-wifi-wireless-shield-with-ardui<\/a><span class=\"ub-status ub-status--unknown\" title=\"Link status: Unknown\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: Unknown<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/blog.uni-koeln.de\/rrzk-knowhow\/2017\/11\/17\/esp-12e-wlan-shield-auf-dem-arduino-uno\/\" class=\"ub-content-link__anchor\">https:\/\/blog.uni-koeln.de\/rrzk-knowhow\/2017\/11\/17\/esp-12e-wlan-shield-auf-dem-arduino-uno\/<\/a><span class=\"ub-status ub-status--unknown\" title=\"Link status: Unknown\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: Unknown<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/bportaluri\/WiFiEsp\" class=\"ub-content-link__anchor\">https:\/\/github.com\/bportaluri\/WiFiEsp<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/www.electronicshub.org\/update-flash-esp8266-firmware\/\" class=\"ub-content-link__anchor\">https:\/\/www.electronicshub.org\/update-flash-esp8266-firmware\/<\/a><span class=\"ub-status ub-status--unknown\" title=\"Link status: Unknown\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: Unknown<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.espressif.com\/en\/products\/hardware\/esp8266ex\/resources\" class=\"ub-content-link__anchor\">https:\/\/www.espressif.com\/en\/products\/hardware\/esp8266ex\/resources<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/www.az-delivery.de\/blogs\/azdelivery-blog-fur-arduino-und-raspberry-pi\/firmware-flashen-esp8622-01s?ls=de&amp;cache=false\" class=\"ub-content-link__anchor\">https:\/\/www.az-delivery.de\/blogs\/azdelivery-blog-fur-arduino-und-raspberry-pi\/firmware-flashen-esp8622-01s?ls=de&amp;cache=false<\/a><span class=\"ub-status ub-status--unknown\" title=\"Link status: Unknown\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: Unknown<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/arduino.stackexchange.com\/questions\/24919\/how-to-connect-wi-fi-shield-esp-12e-esp8266-uart-wifi-wireless-shield-with-ardui\" class=\"ub-content-link__anchor\">https:\/\/arduino.stackexchange.com\/questions\/24919\/how-to-connect-wi-fi-shield-esp-12e-esp8266-uart-wifi-wireless-shield-with-ardui<\/a><span class=\"ub-status ub-status--unknown\" title=\"Link status: Unknown\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: Unknown<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"http:\/\/stefanfrings.de\/esp8266\/\" class=\"ub-content-link__anchor\">http:\/\/stefanfrings.de\/esp8266\/<\/a><span class=\"ub-status ub-status--unknown\" title=\"Link status: Unknown\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: Unknown<\/span><\/span><\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>Mit Hilfe dieser Zusatzplatine kann der Arduino \u00fcber das WLAN kommunizieren. Die Platine hat einen ESP8266 Microcontroller on Board, welcher die Netzwerkkommunikation \u00fcbernehmen kann. Bei Auslieferung sollte auf dem ESP eine Firmware von AI Thinker aufgespielt sein. Wie man dies herausfindet und vieles mehr, habe ich in diesem Beitrag so kompakt zusammengefasst. Im Netz wird &#8230;<\/p>\n<a href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/\" class=\"read-more-link\">Carry on reading <span class=\"screen-reader-text\">\"Preview &#8211; Arduino Nano Zusatzplatine\"<\/span> <span class=\"meta-nav\">\u2192<\/span><\/a>","protected":false},"author":1,"featured_media":4114,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[187,190,212],"tags":[29,23,111,110,109],"class_list":["post-47","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-esp","category-esp8266","category-wifi","tag-arduino","tag-esp8266","tag-shield","tag-wlan","tag-zusatzplatine","penguin-post","penguin-post-not-sticky"],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/47","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/comments?post=47"}],"version-history":[{"count":25,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/47\/revisions"}],"predecessor-version":[{"id":17307,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/47\/revisions\/17307"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media\/4114"}],"wp:attachment":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media?parent=47"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/categories?post=47"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/tags?post=47"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}