{"id":1139,"date":"2019-04-05T15:54:33","date_gmt":"2019-04-05T15:54:33","guid":{"rendered":"http:\/\/fambach.net\/?p=1139"},"modified":"2026-10-18T19:54:34","modified_gmt":"2026-10-18T19:54:34","slug":"wemos-d1-r32-esp32","status":"publish","type":"post","link":"https:\/\/www.fambach.net\/en\/wemos-d1-r32-esp32\/","title":{"rendered":"WeMos D1 R32 ESP32"},"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 Content\"><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 ' ><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Ansichten\" >Ansichten<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Uberblick\" >\u00dcberblick<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Pins\" >Pins<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Wire_I%C2%B2C\" >Wire \/ I\u00b2C<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#ADC\" >ADC<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#IO_Vergleich_Arduino_Uno_und_D1R32\" >IO Vergleich Arduino Uno und D1R32<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Programmierung\" >Programmierung<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Arduino_Programmierumgebung\" >Arduino Programmierumgebung<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Testprogramm\" >Testprogramm<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Sonstiges\" >Sonstiges<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Basic_OTA\" >Basic OTA<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#ADCs_auslesen\" >ADCs auslesen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Funktionierende_Zusatzplatinen\" >Funktionierende Zusatzplatinen<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Prototyp_Platine_V1\" >Prototyp Platine V1<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Motor_Platine_V2\" >Motor Platine V2<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Sensorplatine_V5\" >Sensorplatine V5<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Verwandte_Beitrage\" >Verwandte Beitr\u00e4ge<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Fazit\" >Fazit<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Quellen\" >Quellen<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n<p class=\"wp-block-paragraph\">Der WeMos D1 R32 ist ein ESP32 in Arduino Uno Bauweise.  Er sieht aus wie ein Arduino, seine <br>IOs\u00a0 arbeiten jedoch nur mit 3V anstatt mit den gewohnten 5V. Dies kann zu Inkompatibilit\u00e4ten bei Erweiterungsplatinen (Shields) f\u00fchren. Der Preis liegt beim schnellen Ali unter 5 Euro.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Board verf\u00fcgt \u00fcber alle Vorz\u00fcge des ESP32 Prozessors wie beispielsweise WLan und Bluetooth. Aber auch die Nachteile, zum Beispiel kann der zweite ADC bei eingeschaltetem WLAN nicht sicher betrieben werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In diesem Beitrag widme ich mich nur der Inbetriebnahme, andere Aspekte wie Funktionsumfang des ESP32 usw. k\u00f6nnen bereits erschienen oder noch folgenden Artikeln entnommen werden. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Nachtrag: Bei einer sp\u00e4teren Bestellung habe ich Nachbauten (ESPDUINO-32) erstanden. Diese scheinen weniger gut verarbeitet zu sein \u2026 wer billig kauft!!! Zumindest ist mir bei der vorliegenden Charge zweimal der USB Anschluss abgerissen. Mein Tipp w\u00e4re, entweder den USB-Anschluss seitlich vor Gebrauch nachzul\u00f6ten, Boards mit dem alten USB Typ-B Anschluss zu kaufen oder evtl. die original Wemos Boards zu besorgen. <\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ansichten\"><span class=\"ez-toc-section\" id=\"Ansichten\"><\/span>Ansichten<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-id=\"1152\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/07\/20180701_103543_001-1024x576.jpg\" alt=\"\" class=\"wp-image-1152\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/07\/20180701_103543_001-1024x576.jpg 1024w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/07\/20180701_103543_001-1536x864.jpg 1536w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/07\/20180701_103543_001-2048x1152.jpg 2048w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/07\/20180701_103543_001-18x10.jpg 18w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/07\/20180701_103543_001-300x169.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/07\/20180701_103543_001-768x432.jpg 768w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption class=\"wp-element-caption\">WEMOS D1 R32 Vorderseite<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-id=\"1153\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/07\/20180701_103607-1024x576.jpg\" alt=\"\" class=\"wp-image-1153\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/07\/20180701_103607-1024x576.jpg 1024w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/07\/20180701_103607-300x169.jpg 300w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption class=\"wp-element-caption\">WEMOS D1 R32 R\u00fcckseite<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ueberblick\"><span class=\"ez-toc-section\" id=\"Uberblick\"><\/span>\u00dcberblick<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hier die technischen Daten, zum Vergleich sind noch der Arduino Uno und der Leonardo dabei. <\/p>\n\n\n<div class=\"taxmod-record-block wp-block-taxmod-record\"><div class=\"taxmod-comparison-wrap\"><table class=\"taxmod-comparison\"><thead><tr><th><\/th><th class=\"taxmod-comparison-value taxmod-comparison-other\">Arduino Uno<\/th><th class=\"taxmod-comparison-value taxmod-comparison-other\">Arduino Leonardo<\/th><th class=\"taxmod-comparison-value taxmod-comparison-main\">WeMos D1 R32 ESP32<\/th><\/tr><\/thead><tbody><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Hersteller<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">Arduino<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">Arduino<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">WEMOS<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Prozessor<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">ATmega328P<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">ATmega32u4<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">ESP WROOM 32 Modul<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Kerne<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">1<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">1<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">2<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Takt<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">16 MHz<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">16 MHz<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">240 MHz<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Flash<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">32 KB<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">32 KB<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">4 MB<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">SRAM<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">2 KB<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">2,5 KB<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">520 KB<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">EEPROM<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">1 KB<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">1 KB<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">4 KB<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Digitale Pins<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">14<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">20<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">36\/28<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Analoge Eing\u00e4nge<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">6<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">12<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">18<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">PWM-Pins<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">6<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">7<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">16<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Interrupt-Pins<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">2<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">5<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\"><\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">UART<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">1<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">1<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">3<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">SPI<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">1<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">1<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">4<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">I\u00b2C<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">1<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">1<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">2<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">WLAN<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\"><\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\"><\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">802.11 b\/g\/n (2,4 GHz) \u00b7 WEP \/ TKIP \/ CCMP (AES)<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Bluetooth<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\"><\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\"><\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">4.2 (BR\/EDR + LE)<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">USB<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">1 USB-B<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">1 micro<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">1 Micro<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Betriebsspannung<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">5 V<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">5 V<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">3,3 V<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Eingangsspannung<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">7-12 V<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">7-12 V<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">5-12 V<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Abmessungen<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">68,6 x 53,4 mm<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">68,6 x 53,3 mm<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">68,6 x 53,3 mm<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Gewicht<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">25 g<\/td><td class=\"taxmod-comparison-value taxmod-comparison-other\">20 g<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">unter 25 g<\/td><\/tr><\/tbody><\/table><\/div><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"pins\"><span class=\"ez-toc-section\" id=\"Pins\"><\/span>Pins<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"wire-i%c2%b2c\"><span class=\"ez-toc-section\" id=\"Wire_I%C2%B2C\"><\/span>Wire \/ I\u00b2C<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">2 Wire Controller sind auf dem ESP verf\u00fcgbar, an folgenden Pins kann einer von ihnen verwendet werden. (Welcher, wei\u00df ich nicht).<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table id=\"wpls-table-1\"><thead><tr><th>Bezeichnung<\/th><th>Pin<\/th><\/tr><\/thead><tbody><tr><td>SCL<\/td><td>22<\/td><\/tr><tr><td>SDA<\/td><td>21<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Wire Pins<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"adc\"><span class=\"ez-toc-section\" id=\"ADC\"><\/span>ADC<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Der ESP32 besitzt zwei ADCs mit 18 Kan\u00e4len. 6 sind hier auf die regul\u00e4ren ADC Pins herausgef\u00fchrt. Weitere 4 k\u00f6nnten \u00fcber die beim Arduino eigentlich digitalen Pins abgefragt werden. Die Kan\u00e4le des ADC 2 sind nicht mit eingeschaltetem WIFI nutzbar.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table id=\"wpls-table-2\"><thead><tr><th>Pin<\/th><th>GPIO<\/th><th>ADC<\/th><th>Kanal<\/th><th><\/th><\/tr><\/thead><tbody><tr><td>A0<\/td><td>2<\/td><td>2<\/td><td>1<\/td><td>Nicht nutzbar mit WIFI<\/td><\/tr><tr><td>A1<\/td><td>4<\/td><td>2<\/td><td>0<\/td><td>Nicht nutzbar mit WIFI<\/td><\/tr><tr><td>A2<\/td><td>36<\/td><td>1<\/td><td>7<\/td><td><\/td><\/tr><tr><td>A3<\/td><td>34<\/td><td>1<\/td><td>6<\/td><td><\/td><\/tr><tr><td>A4<\/td><td>38<\/td><td>1<\/td><td>0<\/td><td><\/td><\/tr><tr><td>A5<\/td><td>39<\/td><td>1<\/td><td>3<\/td><td><\/td><\/tr><tr><td>12<\/td><td>12<\/td><td>2<\/td><td>5<\/td><td>Nicht nutzbar mit WIFI<\/td><\/tr><tr><td>13<\/td><td>13<\/td><td>2<\/td><td>4<\/td><td>Nicht nutzbar mit WIFI<\/td><\/tr><tr><td>14<\/td><td>14<\/td><td>2<\/td><td>6<\/td><td>Nicht nutzbar mit WIFI<\/td><\/tr><tr><td>25<\/td><td>25<\/td><td>2<\/td><td>8<\/td><td>Nicht nutzbar mit WIFI<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Analoge Pin-Zuordnung<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ich hatte die ADC Kan\u00e4le einzeln durchgetestet, immer einer belegt, die anderen jeweils unbelegt. Hierbei ist mir ein gewisser Einfluss des belegten ADC Kanals auf die anderen aufgefallen. Evtl. m\u00fcsste man dies untersuchen, wenn die Werte der ADC Kan\u00e4le allzu sehr schwanken.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die GPIOs 6, 7, 8, 9, 10 und 11 werden beim Wroom Modul f\u00fcr den internen Flash ben\u00f6tigt, sind bei diesem Board aber auch nicht nach au\u00dfen gef\u00fchrt. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Arduino Links D1R32 Links \ufeff Arduino Rechts D1R32 Rechts<br>\ufeff \ufeff \ufeff SCL SCL<br>\ufeff \ufeff \ufeff SDA SDA<br>\ufeff \ufeff \ufeff ARef Reset<br>\ufeff \ufeff \ufeff GND Gnd<br>Not connected IO0 \ufeff 13 IO18<br>IORef 5V \ufeff 12 IO19<br>Reset Reset \ufeff 11 IO23<br>3.3V 3.3V \ufeff 10 IO5<br>5V 5V \ufeff 9 IO13<br>GND GND \ufeff 8 IO12<br>GND GND \ufeff 7 IO14<br>Vin Vin \ufeff 6 IO27<br>A0 IO2<\/p>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"io-vergleich-arduino-uno-und-d1r32\"><span class=\"ez-toc-section\" id=\"IO_Vergleich_Arduino_Uno_und_D1R32\"><\/span>IO Vergleich Arduino Uno und D1R32<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table id=\"wpls-table-3\"><thead><tr><th>Arduino Links<\/th><th><strong>D1R32 Links<\/strong><\/th><th><\/th><th>Arduino Rechts<\/th><th>D1R32 Rechts<\/th><\/tr><\/thead><tbody><tr><td><\/td><td><\/td><td><\/td><td>SCL<\/td><td>SCL<\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><td>SDA<\/td><td>SDA<\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><td>ARef<\/td><td>Reset<\/td><\/tr><tr><td><\/td><td><\/td><td><\/td><td>GND<\/td><td>Gnd<\/td><\/tr><tr><td>Not connected<\/td><td>IO0<\/td><td><\/td><td>13<\/td><td>IO18<\/td><\/tr><tr><td>IORef<\/td><td>5V<\/td><td><\/td><td>12<\/td><td>IO19<\/td><\/tr><tr><td>Reset<\/td><td>Reset<\/td><td><\/td><td>11<\/td><td>IO23<\/td><\/tr><tr><td>3.3V<\/td><td>3.3V<\/td><td><\/td><td>10<\/td><td>IO5<\/td><\/tr><tr><td>5V<\/td><td>5V<\/td><td><\/td><td>9<\/td><td>IO13<\/td><\/tr><tr><td>GND<\/td><td>GND<\/td><td><\/td><td>8<\/td><td>IO12<\/td><\/tr><tr><td>GND<\/td><td>GND<\/td><td><\/td><td>7<\/td><td>IO14<\/td><\/tr><tr><td>Vin<\/td><td>Vin<\/td><td><\/td><td>6<\/td><td>IO27<\/td><\/tr><tr><td>A0<\/td><td>IO2<\/td><td><\/td><td>5<\/td><td>IO16<\/td><\/tr><tr><td>A1<\/td><td>IO4<\/td><td><\/td><td>4<\/td><td>IO17<\/td><\/tr><tr><td>A2<\/td><td>IO36<\/td><td><\/td><td>3<\/td><td>IO25<\/td><\/tr><tr><td>A3<\/td><td>IO34<\/td><td><\/td><td>2<\/td><td>IO26<\/td><\/tr><tr><td>A4<\/td><td>IO38<\/td><td><\/td><td>1 (TX)<\/td><td>TX0<\/td><\/tr><tr><td>A5<\/td><td>IO39<\/td><td><\/td><td>0 (RX)<\/td><td>RX0<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">IO Vergleich Arduino Uno und D1R32<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Interrupts<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Im Prinzip kann jeder GPIO des ESP32 als externer Interrupt verwendet werden. Aber nicht alle sind gleich gut geeignet, da sie evtl. von anderen Funktionen verwendet werden.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table id=\"wpls-table-4\"><thead><tr><th>Arduino Pin<\/th><th>Gpio<\/th><th>Verwendbar<\/th><th>Zusatzfunktion<\/th><\/tr><\/thead><tbody><tr><td>A0<\/td><td>2<\/td><td>K\u00f6nnte gehen<\/td><td>ADC2<\/td><\/tr><tr><td>A1<\/td><td>4<\/td><td>K\u00f6nnte gehen<\/td><td>ADC2<\/td><\/tr><tr><td>A2<\/td><td>36<\/td><td>Ja<\/td><td>ADC1<\/td><\/tr><tr><td>A3<\/td><td>34<\/td><td>Ja<\/td><td>ADC1<\/td><\/tr><tr><td>A4<\/td><td>38<\/td><td>Ja<\/td><td>ADC1<\/td><\/tr><tr><td>A5<\/td><td>39<\/td><td>Ja<\/td><td>ADC1<\/td><\/tr><tr><td>1\/0<\/td><td>TX0\/RX0<\/td><td>Nein<\/td><td><\/td><\/tr><tr><td>2<\/td><td>26<\/td><td>K\u00f6nnte gehen<\/td><td>ADC<\/td><\/tr><tr><td>3<\/td><td>25<\/td><td>K\u00f6nnte gehen<\/td><td>ADC2<\/td><\/tr><tr><td>4<\/td><td>17<\/td><td>Ja<\/td><td>U2TXD<\/td><\/tr><tr><td>5<\/td><td>16<\/td><td>Ja<\/td><td>U2RXD<\/td><\/tr><tr><td>6<\/td><td>27<\/td><td>K\u00f6nnte gehen<\/td><td>ADC2<\/td><\/tr><tr><td>7<\/td><td>14<\/td><td>K\u00f6nnte gehen<\/td><td>ADC2<\/td><\/tr><tr><td>8<\/td><td>12<\/td><td>K\u00f6nnte gehen<\/td><td>ADC2<\/td><\/tr><tr><td>9<\/td><td>13<\/td><td>K\u00f6nnte gehen<\/td><td>ADC2<\/td><\/tr><tr><td>10<\/td><td>5<\/td><td>Ja<\/td><td>TOUCH0<\/td><\/tr><tr><td>11<\/td><td>23<\/td><td>Ja<\/td><td>MOSI<\/td><\/tr><tr><td>12<\/td><td>19<\/td><td>Ja<\/td><td>MISO<\/td><\/tr><tr><td>13<\/td><td>18<\/td><td>Ja<\/td><td>SCLK<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Verwendbare externe Interrupte<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"programmierung\"><span class=\"ez-toc-section\" id=\"Programmierung\"><\/span>Programmierung<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"arduino-programmierumgebung\"><span class=\"ez-toc-section\" id=\"Arduino_Programmierumgebung\"><\/span>Arduino Programmierumgebung<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn der ESP32 vorher noch nicht benutzt wurde, muss die Arduino Gui noch angepasst werden. Wie das geht, ist im gelinkten Artikel unten beschrieben.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-stefan-039-s-webblog wp-block-embed-stefan-039-s-webblog\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"RxkuhLsKCl\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/www.fambach.net\/esp32-arduino-gui-einrichten\/\" class=\"ub-content-link__anchor\">ESP32 mit der Arduino Gui einrichten<\/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><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"\u201eESP32 mit der Arduino Gui einrichten\u201c \u2014 Stefan's WebBlog\" src=\"https:\/\/www.fambach.net\/esp32-arduino-gui-einrichten\/embed\/#?secret=UDt1eXiMQT#?secret=RxkuhLsKCl\" data-secret=\"RxkuhLsKCl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Beitrag zur Einrichtung der Arduino Gui f\u00fcr den ESP32<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"> Infos gibts auch auf<span class=\"ub-content-link ub-content-link--broken ub-content-link--status-after is-broken\"><a href=\"https:\/\/github.com\/espressif\/arduino-esp32\/blob\/master\/docs\/arduino-ide\/boards_manager.md\" class=\"ub-content-link__anchor\" title=\"This link appears to be broken.\"> GITHUB.<\/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<h4 class=\"wp-block-heading\" id=\"testprogramm\"><span class=\"ez-toc-section\" id=\"Testprogramm\"><\/span>Testprogramm<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Als Testprogramm habe ich das WiFiClient Beispielprogramm herangezogen und etwas angepasst. Bitte die WLAN Daten entsprechend auf die lokalen Umst\u00e4nde anpassen.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-e1043b46-3231-4ab5-8543-1512a3552cfb\" href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/04\/WiFiClient.ino\">WiFiClient<\/a><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/04\/WiFiClient.ino\" class=\"wp-block-file__button wp-element-button ub-status-button ub-status-button--ok\" download aria-describedby=\"wp-block-file--media-e1043b46-3231-4ab5-8543-1512a3552cfb\">Herunterladen<\/a><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Nicht sch\u00f6n, aber so sieht es bei mir aus:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"836\" height=\"342\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/04\/image-5.png\" alt=\"\" class=\"wp-image-3301\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/04\/image-5.png 836w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/04\/image-5-18x7.png 18w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/04\/image-5-300x123.png 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2019\/04\/image-5-768x314.png 768w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcr das Programm braucht ihr eine Gegenstelle. Hierf\u00fcr k\u00f6nnt ihr das kleine Java Tool nehmen, das ich bereits in anderen Projekten verwendet habe. Beim Starten den Port 88 angeben und\/oder im Programm \u00e4ndern.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-stefan-039-s-webblog wp-block-embed-stefan-039-s-webblog\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"GStUsFMDV8\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/www.fambach.net\/tools-java-socket-console\/\" class=\"ub-content-link__anchor\">Java Socket Konsolen Server<\/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><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"\u201eJava Socket Konsolen Server\u201c \u2014 Stefan's WebBlog\" src=\"https:\/\/www.fambach.net\/tools-java-socket-console\/embed\/#?secret=9jqljZ155Z#?secret=GStUsFMDV8\" data-secret=\"GStUsFMDV8\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"sonstiges\"><span class=\"ez-toc-section\" id=\"Sonstiges\"><\/span>Sonstiges<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"basic-ota\"><span class=\"ez-toc-section\" id=\"Basic_OTA\"><\/span>Basic OTA<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">OTA ist m\u00f6glich, wie dem folgend gelinkten Beitrag zu entnehmen ist.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-stefan-039-s-webblog wp-block-embed-stefan-039-s-webblog\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"PwtXWb8JrT\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.fambach.net\/esp32-nuetzliche-infos\/\" class=\"ub-content-link__anchor\">ESP32 N\u00fctzliche Infos<\/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><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"\u201eESP32 N\u00fctzliche Infos\u201c \u2014 Stefan's WebBlog\" src=\"https:\/\/www.fambach.net\/esp32-nuetzliche-infos\/embed\/#?secret=MmUyuNRq9c#?secret=PwtXWb8JrT\" data-secret=\"PwtXWb8JrT\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">ESP N\u00fctzliche Infos, enth\u00e4lt Kapitel zu Basic OTA<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"adcs-auslesen\"><span class=\"ez-toc-section\" id=\"ADCs_auslesen\"><\/span>ADCs auslesen<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Hier ein Beispiel:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quellcode <code>ArduinoESP32OtaAdcExample.ino<\/code> (<span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/gist.github.com\/sfambach\/33afb2848b53cf24e2624966c3e7b820\" class=\"ub-content-link__anchor\">GitHub Gist<\/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<pre class=\"wp-block-code\"><code lang=\"cpp\" class=\"language-cpp\">#include &lt;WiFi.h&gt;\n#include &lt;ESPmDNS.h&gt;\n#include &lt;WiFiUdp.h&gt;\n#include &lt;ArduinoOTA.h&gt;\n\nconst char* ssid = \"NODES\";\nconst char* password = \"HappyNodes1234\";\n\nconst uint8_t ANALOG_PORTS[]= {2,4,35,34,36,39};\n\n\n\nvoid setup(){\n  \n  Serial.begin(115200);\n  Serial.println(\"Booting\");\n  WiFi.mode(WIFI_STA);\n  WiFi.begin(ssid, password);\n  while (WiFi.waitForConnectResult() != WL_CONNECTED) {\n    Serial.println(\"Connection Failed! Rebooting...\");\n    delay(5000);\n    ESP.restart();\n  }\n\n  \/\/ Port defaults to 3232\n  \/\/ ArduinoOTA.setPort(3232);\n\n  \/\/ Hostname defaults to esp3232-[MAC]\n  \/\/ ArduinoOTA.setHostname(\"myesp32\");\n\n  \/\/ No authentication by default\n  \/\/ ArduinoOTA.setPassword(\"admin\");\n\n  \/\/ Password can be set with it's md5 value as well\n  \/\/ MD5(admin) = 21232f297a57a5a743894a0e4a801fc3\n  \/\/ ArduinoOTA.setPasswordHash(\"21232f297a57a5a743894a0e4a801fc3\");\n\n \/* for(int i = 0; i &lt; 5; i ++){\n      pinMode(ANALOG_PORTS[i], INPUT);\n  }*\/\n\n  ArduinoOTA\n    .onStart([]() {\n      String type;\n      if (ArduinoOTA.getCommand() == U_FLASH)\n        type = \"sketch\";\n      else \/\/ U_SPIFFS\n        type = \"filesystem\";\n\n      \/\/ NOTE: if updating SPIFFS this would be the place to unmount SPIFFS using SPIFFS.end()\n      Serial.println(\"Start updating \" + type);\n    })\n    .onEnd([]() {\n      Serial.println(\"\\nEnd\");\n    })\n    .onProgress([](unsigned int progress, unsigned int total) {\n      Serial.printf(\"Progress: %u%%\\r\", (progress \/ (total \/ 100)));\n    })\n    .onError([](ota_error_t error) {\n      Serial.printf(\"Error[%u]: \", error);\n      if (error == OTA_AUTH_ERROR) Serial.println(\"Auth Failed\");\n      else if (error == OTA_BEGIN_ERROR) Serial.println(\"Begin Failed\");\n      else if (error == OTA_CONNECT_ERROR) Serial.println(\"Connect Failed\");\n      else if (error == OTA_RECEIVE_ERROR) Serial.println(\"Receive Failed\");\n      else if (error == OTA_END_ERROR) Serial.println(\"End Failed\");\n    });\n\n  ArduinoOTA.begin();\n\n  Serial.println(\"Ready\");\n  Serial.print(\"IP address: \");\n  Serial.println(WiFi.localIP());\n}\n\nvoid loop() {\n  ArduinoOTA.handle();\n\n\n    Serial.print(\"go ....\");\n    for(int i = 0; i &lt; ( sizeof(ANALOG_PORTS) \/ sizeof(ANALOG_PORTS[0])); i ++){\n      \n      Serial.print(analogRead (ANALOG_PORTS[i]));\n      Serial.print(\" ; \");\n    }\n\n    Serial.println(\"....\");\n}<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"funktionierende-zusatzplatinen\"><span class=\"ez-toc-section\" id=\"Funktionierende_Zusatzplatinen\"><\/span>Funktionierende Zusatzplatinen<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"prototyp-platine-v1\"><span class=\"ez-toc-section\" id=\"Prototyp_Platine_V1\"><\/span>Prototyp Platine V1<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-stefan-039-s-webblog wp-block-embed-stefan-039-s-webblog\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"JL1ybcVl71\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.fambach.net\/arduino-prototyp-platine-v1\/\" class=\"ub-content-link__anchor\">Arduino Prototyp Platine (V1)<\/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><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"\u201eArduino Prototyp Platine (V1)\u201c \u2014 Stefan's WebBlog\" src=\"https:\/\/www.fambach.net\/arduino-prototyp-platine-v1\/embed\/#?secret=HtfOaT5OxR#?secret=JL1ybcVl71\" data-secret=\"JL1ybcVl71\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"motor-platine-v2\"><span class=\"ez-toc-section\" id=\"Motor_Platine_V2\"><\/span>Motor Platine V2<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>(Ungetestet)<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-stefan-039-s-webblog wp-block-embed-stefan-039-s-webblog\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"LU5aHwTv2C\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.fambach.net\/motor-platine-v2\/\" class=\"ub-content-link__anchor\">Arduino Motor Platine V2<\/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><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"\u201eArduino Motor Platine V2\u201c \u2014 Stefan's WebBlog\" src=\"https:\/\/www.fambach.net\/motor-platine-v2\/embed\/#?secret=gCo3IH7TQq#?secret=LU5aHwTv2C\" data-secret=\"LU5aHwTv2C\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"sensorplatine-v5\"><span class=\"ez-toc-section\" id=\"Sensorplatine_V5\"><\/span>Sensorplatine V5<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-stefan-039-s-webblog wp-block-embed-stefan-039-s-webblog\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"jpHzYCA2eW\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.fambach.net\/arduino-sensor-platine-sensor-shield-1-0\/\" class=\"ub-content-link__anchor\">Arduino Sensor Platine V5.0 (Sensor 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><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"\u201eArduino Sensor Platine V5.0 (Sensor Shield)\u201c \u2014 Stefan's WebBlog\" src=\"https:\/\/www.fambach.net\/arduino-sensor-platine-sensor-shield-1-0\/embed\/#?secret=9bg6buXwx6#?secret=jpHzYCA2eW\" data-secret=\"jpHzYCA2eW\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"verwandte-beitraege\"><span class=\"ez-toc-section\" id=\"Verwandte_Beitrage\"><\/span>Verwandte Beitr\u00e4ge<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n<div class=\"display-posts-listing\"><div 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\/october-check-2026\/\">October Check 2026 \u2013 Neue Mikrocontroller und Boards<\/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><\/div><div 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\/ulanzi-tc001-smart-pixel-clock\/\">Ulanzi TC001 Smart Pixel Clock<\/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><\/div><div 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\/esp32-c3-seeed-studio-xiao\/\">ESP32-C3 seeed studio xiao<\/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><\/div><div 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\/esp32-c3-super-mini-board\/\">ESP32-C3 Super Mini Board<\/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><\/div><div 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-luatos-esp32-c3-board\/\">Preview \u2013 LuatOs ESP32-C3 Board<\/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><\/div><div 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\/esp32-bluetooth-gamepad-2\/\">ESP32 BlueTooth Gamepad<\/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><\/div><div 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\/esp8266-32-wifi-manager\/\">ESP8266\/32 WiFi Manager<\/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><\/div><div 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-esp32-io-schild-fuer-arduino-esp32-wroom-core-board\/\">Preview \u2013 ESP32-IO Schild f\u00fcr Arduino ESP32 Wroom Core Board<\/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><\/div><div 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-esp-wroom-32-rev1-steckbrett-adapterplatine\/\">Preview \u2013 ESP-WROOM-32 Rev1 Steckbrett Adapterplatine\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><\/div><div 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-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/\">Preview \u2013 7x9CM Prototyp Platine zum L\u00f6ten f\u00fcr ESP8266, ESP-12E, ESP-12F, ESP32<\/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><\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"fazit\"><span class=\"ez-toc-section\" id=\"Fazit\"><\/span>Fazit<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Nett gedacht, aber nicht gut gemacht. Der ESP32 bietet viele M\u00f6glichkeiten und Anschl\u00fcsse. Den ADC2, welcher bei aktivem WLAN nicht verwendbar ist, auf A0 und A1 zu legen, ist nicht sonderlich sinnvoll. Auch w\u00e4ren 5V Aus-\/Eing\u00e4nge aus Kompatibilit\u00e4tsgr\u00fcnden sehr n\u00fctzlich gewesen. Wer jedoch nur Shields verwendet,  die auch mit 3V arbeiten, findet hier einen Arduino UNO Clone, der zus\u00e4tzlich WIFI bietet. Auch wer seine Projekte ohne Shields diskret aufbaut, kann mit diesem Board arbeiten, evtl. ben\u00f6tigt er an der ein oder anderen Stelle einen <span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.fambach.net\/logik-level-konverter\/\" data-type=\"post\" data-id=\"5392\" class=\"ub-content-link__anchor\">Logik-Level-Konverter<\/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>. Die meisten aktuellen Sensoren arbeiten jedoch mit 3-5V oder es wird eine 3V Version gew\u00e4hlt. Der diskrete Aufbau ben\u00f6tigt den Formfaktor des Arduino Uno jedoch nicht.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"quellen\"><span class=\"ez-toc-section\" id=\"Quellen\"><\/span>Quellen<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:\/\/www.wemos.cc\/\" class=\"ub-content-link__anchor\">https:\/\/www.wemos.cc\/<\/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--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/SmartArduino\/SZDOITWiKi\/wiki\/ESP8266---ESPduino-32\" class=\"ub-content-link__anchor\">https:\/\/github.com\/SmartArduino\/SZDOITWiKi\/wiki\/ESP8266\u2014ESPduino-32<\/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:\/\/github.com\/espressif\/arduino-esp32\/blob\/master\/docs\/arduino-ide\/windows.md\" class=\"ub-content-link__anchor\" title=\"This link appears to be broken.\">https:\/\/github.com\/espressif\/arduino-esp32\/blob\/master\/docs\/arduino-ide\/windows.md<\/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-embed-wordpress wp-block-embed is-type-wp-embed is-provider-cnx-software-embedded-systems-news\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.cnx-software.com\/2017\/09\/04\/espduino-32-wemos-d1-r32-esp32-boards-support-some-arduino-uno-shields\/\n<\/div><\/figure>\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:\/\/lastminuteengineers.com\/esp32-ota-updates-arduino-ide\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">Anleitung f\u00fcr OTA<\/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","protected":false},"excerpt":{"rendered":"<p>Der WeMos D1 R32 ist ein ESP32 in Arduino Uno Bauweise. Er sieht aus wie ein Arduino, seine IOs\u00a0 arbeiten jedoch nur mit 3V anstatt mit den gewohnten 5V. Dies kann zu Inkompatibilit\u00e4ten bei Erweiterungsplatinen (Shields) f\u00fchren. Der Preis liegt beim schnellen Ali unter 5 Euro. Das Board verf\u00fcgt \u00fcber alle Vorz\u00fcge des ESP32 Prozessors &#8230;<\/p>\n<a href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/\" class=\"read-more-link\">Carry on reading <span class=\"screen-reader-text\">\"Preview &#8211; 7x9CM Prototyp Platine zum L\u00f6ten f\u00fcr ESP8266, ESP-12E, ESP-12F, ESP32\"<\/span> <span class=\"meta-nav\">\u2192<\/span><\/a>","protected":false},"author":1,"featured_media":1151,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[175,572,183,184,633,212],"tags":[29,54,22,71,28,33,52,75],"class_list":["post-1139","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino-gui","category-arduino-uno-board","category-bibliotheken","category-c-c","category-esp32-board","category-wifi","tag-arduino","tag-arduino-gui","tag-ardunio-uno","tag-bibliotheken","tag-c-c","tag-esp","tag-esp-32","tag-wifi","penguin-post","penguin-post-not-sticky"],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/1139","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=1139"}],"version-history":[{"count":41,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/1139\/revisions"}],"predecessor-version":[{"id":20137,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/1139\/revisions\/20137"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media\/1151"}],"wp:attachment":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media?parent=1139"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/categories?post=1139"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/tags?post=1139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}