{"id":6792,"date":"2020-12-28T14:45:16","date_gmt":"2020-12-28T14:45:16","guid":{"rendered":"https:\/\/www.fambach.net\/?p=6792"},"modified":"2026-10-15T23:48:22","modified_gmt":"2026-10-15T23:48:22","slug":"lilygo-esp32-oled","status":"publish","type":"post","link":"https:\/\/www.fambach.net\/en\/lilygo-esp32-oled\/","title":{"rendered":"LilyGo ESP32-Oled"},"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 ' ><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-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Fakten\" >Fakten<\/a><ul class='ez-toc-list-level-3' ><li class='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\/#Allgemeines\" >Allgemeines<\/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\/#Oled_Display\" >Oled Display<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><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\/#Pinout\" >Pinout<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><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\/#Anwendungsbereiche\" >Anwendungsbereiche<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><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\/#Ansichten\" >Ansichten<\/a><\/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\/#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-8\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Angeschlossen\" >Angeschlossen<\/a><\/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-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Genauer_hingeschaut\" >Genauer hingeschaut<\/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-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Programmierung\" >Programmierung<\/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-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Arduino_GUI\" >Arduino GUI<\/a><ul class='ez-toc-list-level-4' ><li class='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\/#Bibliotheken\" >Bibliotheken<\/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\/#Testprogramm\" >Testprogramm<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><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\/#Probleme\" >Probleme<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><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\/#Espressif_IDF\" >Espressif IDF<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><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\/#Bibliotheken-2\" >Bibliotheken<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><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\/#Testprogramm-2\" >Testprogramm<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><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\/#Probleme-2\" >Probleme<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><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\/#Undeutbare_Kompilierfehler\" >Undeutbare Kompilierfehler<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Kompiliert_nicht_%E2%80%93_SPI_Fehler\" >Kompiliert nicht \u2013 SPI Fehler<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Kein_Bild_auf_dem_Oled\" >Kein Bild auf dem Oled<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Nur_jede_zweite_Zeile_wird_ausgegeben\" >Nur jede zweite Zeile wird ausgegeben<\/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-23\" 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-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Gehause\" >Geh\u00e4use<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" 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-2'><a class=\"ez-toc-link ez-toc-heading-26\" 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-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.fambach.net\/en\/preview-7x9cm-prototyp-platine-zum-loeten-fuer-esp8266-esp-12e-esp-12f-esp32\/#Quellen\" >Quellen<\/a><\/li><\/ul><\/nav><\/div>\n\n<p class=\"wp-block-paragraph\">Ein ESP32, ein Display, was will man mehr. So oder so \u00e4hnlich stellt sich das LilyGo ESP32 Oled Board vor. Es ist relativ kurz und passt gerade so, mit einer verbleibenden Reihe auf jeder Seite, auf ein Steckbrett.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"fakten\"><span class=\"ez-toc-section\" id=\"Fakten\"><\/span>Fakten<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"allgemeines\"><span class=\"ez-toc-section\" id=\"Allgemeines\"><\/span>Allgemeines<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table id=\"wpls-table-1\"><tbody><tr><td><strong>Beschreibung<\/strong><\/td><td><strong>Wert<\/strong><\/td><\/tr><tr><td>Prozessor<\/td><td>ESP32 <\/td><\/tr><tr><td>Flash [MB]<\/td><td>16<\/td><\/tr><tr><td>USB<\/td><td>CP2102<\/td><\/tr><tr><td>Display<\/td><td>SSD1306<\/td><\/tr><tr><td>Lipo Anschluss [mm]<\/td><td>JST 2x 1,5 <\/td><\/tr><tr><td>Steckbrettkompatibel<\/td><td>Ja, eine freie Reihe auf jeder Seite<\/td><\/tr><\/tbody><\/table><figcaption>Allgemeine Infos zum Board<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"oled-display\"><span class=\"ez-toc-section\" id=\"Oled_Display\"><\/span>Oled Display<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table id=\"wpls-table-2\"><tbody><tr><td><strong>Beschreibung<\/strong><\/td><td><strong>Pin<\/strong><\/td><\/tr><tr><td>I2C Adresse<\/td><td>0x3C<\/td><\/tr><tr><td>RST<\/td><td>GPIO16<\/td><\/tr><tr><td>SCL<\/td><td>GPIO15<\/td><\/tr><tr><td>SDA<\/td><td>GPIO4<\/td><\/tr><tr><td>Diagonale [Zoll]<\/td><td>0.96<\/td><\/tr><tr><td>Spalten \/ Zeilen <\/td><td>128 \/ 64<\/td><\/tr><tr><td>Technik\/Farbe<\/td><td>OLED \/ SW<\/td><\/tr><\/tbody><\/table><figcaption>OLED Display Daten <\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"pinout\"><span class=\"ez-toc-section\" id=\"Pinout\"><\/span>Pinout<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"621\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/TTTGO4MEsp32OledPinout.jpg\" alt=\"\" class=\"wp-image-6794\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/TTTGO4MEsp32OledPinout.jpg 1000w, https:\/\/www.fambach.net\/wp-content\/uploads\/TTTGO4MEsp32OledPinout-300x186.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/TTTGO4MEsp32OledPinout-768x477.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/TTTGO4MEsp32OledPinout-18x12.jpg 18w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption>Esp32-Oled \u2013 Pinout <br>Quelle: https:\/\/wiki.liutyi.info\/display\/ARDUINO\/ESP32+OLED+V2.0+TTGO+4Mt+Pro<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"anwendungsbereiche\"><span class=\"ez-toc-section\" id=\"Anwendungsbereiche\"><\/span>Anwendungsbereiche<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Display f\u00fcr Roboter oder andere Ger\u00e4te<\/li><li>Smarthome Anzeige<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ansichten\"><span class=\"ez-toc-section\" id=\"Ansichten\"><\/span>Ansichten<span class=\"ez-toc-section-end\"><\/span><\/h2>\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 is-style-default\"><a href=\"https:\/\/www.fambach.net\/lilygo-esp32-oled\/20201217_182945-1\/\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"323\" data-id=\"6803\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20201217_182945-1.jpg\" alt=\"\" class=\"wp-image-6803\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20201217_182945-1.jpg 600w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201217_182945-1-300x162.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201217_182945-1-18x10.jpg 18w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/www.fambach.net\/lilygo-esp32-oled\/20201217_182957-1\/\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"293\" data-id=\"6804\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20201217_182957-1.jpg\" alt=\"\" class=\"wp-image-6804\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20201217_182957-1.jpg 600w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201217_182957-1-300x147.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201217_182957-1-18x9.jpg 18w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><a href=\"https:\/\/www.fambach.net\/lilygo-esp32-oled\/20201217_182836-2\/\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"292\" data-id=\"6805\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20201217_182836-2.jpg\" alt=\"\" class=\"wp-image-6805\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20201217_182836-2.jpg 600w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201217_182836-2-300x146.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201217_182836-2-18x9.jpg 18w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/a><\/figure>\n<\/figure>\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<h3 class=\"wp-block-heading\" id=\"angeschlossen\"><span class=\"ez-toc-section\" id=\"Angeschlossen\"><\/span>Angeschlossen<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Mal angeschlossen, ist  bei mir das Drawing Demo zu sehen.<\/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:\/\/wiki.liutyi.info\/display\/ARDUINO\/ESP32+TTGO+V2.0+OLED+Drawing+Demo\" class=\"ub-content-link__anchor\">https:\/\/wiki.liutyi.info\/display\/ARDUINO\/ESP32+TTGO+V2.0+OLED+Drawing+Demo<\/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=\"genauer-hingeschaut\"><span class=\"ez-toc-section\" id=\"Genauer_hingeschaut\"><\/span>Genauer hingeschaut<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"480\" data-id=\"6847\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/S20201217_0001.jpg\" alt=\"\" class=\"wp-image-6847\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/S20201217_0001.jpg 640w, https:\/\/www.fambach.net\/wp-content\/uploads\/S20201217_0001-300x225.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/S20201217_0001-16x12.jpg 16w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption>ESP32<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"480\" data-id=\"6845\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/S20201217_0004.jpg\" alt=\"\" class=\"wp-image-6845\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/S20201217_0004.jpg 640w, https:\/\/www.fambach.net\/wp-content\/uploads\/S20201217_0004-300x225.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/S20201217_0004-16x12.jpg 16w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption>16 MB SPI Flash Speicher<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"480\" data-id=\"6846\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/S20201217_0005.jpg\" alt=\"\" class=\"wp-image-6846\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/S20201217_0005.jpg 640w, https:\/\/www.fambach.net\/wp-content\/uploads\/S20201217_0005-300x225.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/S20201217_0005-16x12.jpg 16w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption>CP2102 USB to Serial Converter<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Bez\u00fcglich des Speichers war ich etwas \u00fcberrascht, da die Angaben beim schnellen Ali auf 4MB hindeuten. Ich bin jetzt nicht der Experte auf dem Gebiet der Speicherchips, aber Winbond gibt den Speicher mit 128 M-bit an, was bei mir 16MB sind.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ich habe die Arduino GUI auf 16MB umgestellt, die beste Option ist 16MB mit jeweils 3MB f\u00fcr die Applikation und der Rest kann als FAT genutzt werden. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"759\" height=\"603\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-12-20-09_23_42.jpg\" alt=\"\" class=\"wp-image-6849\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-12-20-09_23_42.jpg 759w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-12-20-09_23_42-300x238.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-12-20-09_23_42-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\"><figcaption>Speicher auf 16MB = 2* 3MB Anwendungsdaten + 9 MB FATFS (Rest Bootloader \u2026)<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Das Compilieren und Aufspielen hat funktioniert.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"257\" height=\"90\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-12-20-09_20_02.jpg\" alt=\"\" class=\"wp-image-6848\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-12-20-09_20_02.jpg 257w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-12-20-09_20_02-18x6.jpg 18w\" 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\">Da ich der Arduino GUI nicht voll vertraue, habe ich den Test mit ESP IDF nochmal wiederholt. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Konfiguriert mit idf.py menuconfig:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"419\" height=\"181\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-12-20-09_36_33.jpg\" alt=\"\" class=\"wp-image-6850\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-12-20-09_36_33.jpg 419w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-12-20-09_36_33-300x130.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-12-20-09_36_33-18x8.jpg 18w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption>Auf 16 MB umgestellt, Detect Flash size aktiviert<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Auch hier scheint es zu klappen. Mehr zu den Einstellungen gibts unter folgendem LINK:<\/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 rel=\"noreferrer noopener\" target=\"_blank\" href=\"https:\/\/www.fambach.net\/esp32-nuetzliche-infos\/\" class=\"ub-content-link__anchor\">https:\/\/www.fambach.net\/esp32-nuetzliche-infos\/<\/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<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<h3 class=\"wp-block-heading\" id=\"arduino-gui\"><span class=\"ez-toc-section\" id=\"Arduino_GUI\"><\/span>Arduino GUI<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Grunds\u00e4tzliches zur Programmierung mit der Arduino GUI findet ihr <span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/www.fambach.net\/esp32-arduino-gui-einrichten\/\" data-type=\"post\" data-id=\"992\" class=\"ub-content-link__anchor\">HIER<\/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<h4 class=\"wp-block-heading\" id=\"bibliotheken\"><span class=\"ez-toc-section\" id=\"Bibliotheken\"><\/span>Bibliotheken<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Es gibt viele Bibliotheken \u2026 aber dies ist meine \u2026 , ich verwende die von Daniel Eichhorn, weil ich mit ihr schon vorher gearbeitet habe und sie auch mit dem ESP8266 kompatibel ist. Alle anderen sind aber deswegen nicht schlechter.<\/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\/ThingPulse\/esp8266-oled-ssd1306\" class=\"ub-content-link__anchor\">https:\/\/github.com\/ThingPulse\/esp8266-oled-ssd1306<\/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<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\">Das Beispielprogramm habe ich aus den mitgelieferten entwickelt. Es zeigt einen Text und einen rechtsb\u00fcndig angeordneten Z\u00e4hler, der bei 999 wieder auf 0 umschaltet.<\/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\/sfambach\/esp32\/blob\/master\/boards\/TTGO_4M_ESP32-Oled\/src\/ESP32-DHT-SSD1306\/ESP32-DHT-SSD1306.ino\" class=\"ub-content-link__anchor\">https:\/\/github.com\/sfambach\/esp32\/blob\/master\/boards\/TTGO_4M_ESP32-Oled\/src\/ESP32-DHT-SSD1306\/ESP32-DHT-SSD1306.ino<\/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 rel=\"noreferrer noopener\" href=\"https:\/\/minhaskamal.github.io\/DownGit\/#\/home?url=https:\/\/github.com\/sfambach\/esp32\/blob\/master\/boards\/TTGO_4M_ESP32-Oled\/src\/ESP32-DHT-SSD1306\/ESP32-DHT-SSD1306.ino\" target=\"_blank\" class=\"ub-content-link__anchor\">Download \u00fcber Downgit<\/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 size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2072\" height=\"1110\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20201226_152219.jpg\" alt=\"\" class=\"wp-image-6894\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20201226_152219.jpg 2072w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201226_152219-300x161.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201226_152219-1024x549.jpg 1024w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201226_152219-768x411.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201226_152219-1536x823.jpg 1536w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201226_152219-2048x1097.jpg 2048w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201226_152219-18x10.jpg 18w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption>Arduino Gui Testprogramm \u2013 So schaut\u2019s aus.<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"probleme\"><span class=\"ez-toc-section\" id=\"Probleme\"><\/span>Probleme<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Keine Probleme bisher bekannt.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"espressif-idf\"><span class=\"ez-toc-section\" id=\"Espressif_IDF\"><\/span>Espressif IDF<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Grunds\u00e4tzliches zur Programmierung mit der Espressif IDF findet ihr <span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/www.fambach.net\/espressif-idf-fuer-esp32-s2-installieren\/\" data-type=\"post\" data-id=\"6629\" class=\"ub-content-link__anchor\">HIER<\/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<h4 class=\"wp-block-heading\" id=\"bibliotheken-1\"><span class=\"ez-toc-section\" id=\"Bibliotheken-2\"><\/span>Bibliotheken<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Ich wollte eigentlich die u8g2 verwenden, wegen komischer Linker-Fehler habe ich mich dann aber f\u00fcr die unten gelinkte Bibliothek entschieden.<\/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 rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/TaraHoleInIt\/tarablessd1306\/tree\/master\" target=\"_blank\" class=\"ub-content-link__anchor\">Tarable SSD1306 Bibliothek<\/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 ins components Verzeichnis extrahieren oder direkt mit git downloaden.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"testprogramm-1\"><span class=\"ez-toc-section\" id=\"Testprogramm-2\"><\/span>Testprogramm<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Das Testprogramm habe ich an das der ArduinoGui angelehnt. Da ich keine delays setzen wollte, habe ich zus\u00e4tzlich noch Timer verwendet. Hier der Code:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quellcode <code>ESP32-DHT-SSD1306.ino<\/code> (<span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/sfambach\/esp32\/tree\/master\/boards\/TTGO_4M_ESP32-Oled\/src\/ESP32-DHT-SSD1306\" class=\"ub-content-link__anchor\">GitHub<\/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\">\/**\n * Example for SSD106 lib from Daniel Eichhorn\n * This example shows a simple text and a right aligned counter.\n * \n * Libraries:\n * https:\/\/github.com\/ThingPulse\/esp8266-oled-ssd1306\n * \n * For more examples viste http:\/\/fambach.net if you want ;) \n * \n *\/\n\n\/* modified font created at http:\/\/oleddisplay.squix.ch\/ *\/\n#include \"modified_font.h\"\n\n\/*  SSD1306 *\/\n#include \"SSD1306.h\" \n#define SDA_PIN 4\/\/ GPIO21 -&gt; SDA\n#define SCL_PIN 15\/\/ GPIO22 -&gt; SCL\n#define SSD_ADDRESS 0x3c\nSSD1306  display(SSD_ADDRESS, SDA_PIN, SCL_PIN);\n\nvoid setup() {\n\n  pinMode(16,OUTPUT);\n  pinMode(2,OUTPUT);\n  \n  digitalWrite(16, LOW);    \/\/ set GPIO16 low to reset OLED\n  delay(50); \n  digitalWrite(16, HIGH); \/\/ while OLED is running, must set GPIO16 in hi\n  Serial.begin(115200);\n  Serial.println(\"\");\n  Serial.println(\"ESP32 DHT Temperature and Humidity - OLED Display\");\n  Serial.println(\"\");\n  \n  display.init();\n\n  display.flipScreenVertically();\n  display.setTextAlignment(TEXT_ALIGN_LEFT);\n  display.setFont(Open_Sans_Condensed_Light_20); \/\/ set a font\n}\n\nvoid loop() \n{\n  displayData();\n  delay(1000);\n}\n\n\/***************************************************\n* Display Data\n****************************************************\/\nint counter = 0;\nvoid displayData() \n{\n\n  display.clear();   \/\/ clear the display\n\n  display.drawString(0, 32-20\/2,  String(\"Stefan's Blog\"));\n  if(counter &gt; 999){\n    counter = 0;\n  }\n  String s = String(counter++);\n  uint16_t numberWidth = display.getStringWidth(s);\n  display.drawString(128-numberWidth, 32-20\/2,s);  \n\n  display.display();   \/\/ write the buffer to the display\n  delay(10);\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Im Prinzip sieht das Ergebnis genauso wie beim vorhergehenden Beispiel aus.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1921\" height=\"1078\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20201227_175223.jpg\" alt=\"\" class=\"wp-image-6896\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20201227_175223.jpg 1921w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201227_175223-300x168.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201227_175223-1024x575.jpg 1024w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201227_175223-768x431.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201227_175223-1536x862.jpg 1536w, https:\/\/www.fambach.net\/wp-content\/uploads\/20201227_175223-18x10.jpg 18w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption>Espressif IDF Testprogramm \u2013 Ausgabe<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"probleme-1\"><span class=\"ez-toc-section\" id=\"Probleme-2\"><\/span>Probleme<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"undeutbare-kompilierfehler\"><span class=\"ez-toc-section\" id=\"Undeutbare_Kompilierfehler\"><\/span>Undeutbare Kompilierfehler<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Pfad \u00fcberpr\u00fcfen, sollte keine Leerzeichen enthalten.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"kompiliert-nicht-spi-fehler\"><span class=\"ez-toc-section\" id=\"Kompiliert_nicht_%E2%80%93_SPI_Fehler\"><\/span>Kompiliert nicht \u2013 SPI Fehler<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">SPI Display herausnehmen, indem man das Folgende in der main-Datei auskommentiert.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/#define USE_SPI_DISPLAY<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"kein-bild-auf-dem-oled\"><span class=\"ez-toc-section\" id=\"Kein_Bild_auf_dem_Oled\"><\/span>Kein Bild auf dem Oled<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Reset nicht mit GPIO 16 belegt, stand auf -1.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"nur-jede-zweite-zeile-wird-ausgegeben\"><span class=\"ez-toc-section\" id=\"Nur_jede_zweite_Zeile_wird_ausgegeben\"><\/span>Nur jede zweite Zeile wird ausgegeben<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Zeilenanzahl \u00fcberpr\u00fcfen<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"sonstiges\"><span class=\"ez-toc-section\" id=\"Sonstiges\"><\/span>Sonstiges<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"gehaeuse\"><span class=\"ez-toc-section\" id=\"Gehause\"><\/span>Geh\u00e4use<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Dies k\u00f6nnte passen, habe ich aber noch nicht ausprobiert:<\/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.thingiverse.com\/thing:4460498\" class=\"ub-content-link__anchor\">https:\/\/www.thingiverse.com\/thing:4460498<\/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<h2 class=\"wp-block-heading\" id=\"fazit\"><span class=\"ez-toc-section\" id=\"Fazit\"><\/span>Fazit<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Einfaches Board mit viel Speicher, Oled Display und Lipo Anschluss. Ein paar Ports sind auch herausgef\u00fchrt, was will man mehr f\u00fcr kleines Geld (~7\u20ac beim schnellen Ali).<\/p>\n\n\n\n<h2 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><\/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\/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><\/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\/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><\/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\/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><\/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\/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><\/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-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><\/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\/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><\/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\/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><\/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-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><\/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-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><\/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-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><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"quellen\"><span class=\"ez-toc-section\" id=\"Quellen\"><\/span>Quellen<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=\"https:\/\/github.com\/LilyGO\/LORA-ESP32-OLED?spm=a2g0o.detail.1000023.2.2980631a2GXaoO\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">Github LilyGO Lora-ESP32-OLED<\/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=\"http:\/\/www.lilygo.cn\/prod_view.aspx?TypeId=50032&amp;Id=1152&amp;FId=t3:50032:3\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">LilyGo Herstellerseite zum  4M ESP32-OLED<\/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\/LilyGO\/ESP32-DHT-SSD1306\" data-type=\"URL\" data-id=\"https:\/\/github.com\/LilyGO\/ESP32-DHT-SSD1306\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">Github LilyGO Beispielprogramm<\/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 rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/lexus2k\/ssd1306\" data-type=\"URL\" data-id=\"https:\/\/github.com\/lexus2k\/ssd1306\" target=\"_blank\" class=\"ub-content-link__anchor\">SSD1306 Bibliothek<\/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\/TaraHoleInIt\/tarablessd1306\/tree\/master\" data-type=\"URL\" data-id=\"https:\/\/github.com\/TaraHoleInIt\/tarablessd1306\/tree\/master\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">Tarable SSD1306 Bibliothek<\/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\/TaraHoleInIt\/tarablessd1306_examples\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">Tarable SSD1305 Bibliothek Beispiele<\/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\/nkolban\/esp32-snippets\/blob\/master\/hardware\/displays\/U8G2\" data-type=\"URL\" data-id=\"https:\/\/github.com\/nkolban\/esp32-snippets\/blob\/master\/hardware\/displays\/U8G2\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">Espressif U8g2 Bibliothek <\/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 rel=\"noreferrer noopener\" href=\"https:\/\/nodemcu.readthedocs.io\/en\/dev-esp32\/modules\/u8g2\/\" target=\"_blank\" class=\"ub-content-link__anchor\">NodeMCU<\/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> <span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a rel=\"noreferrer noopener\" href=\"https:\/\/nodemcu.readthedocs.io\/en\/dev-esp32\/modules\/u8g2\/\" target=\"_blank\" class=\"ub-content-link__anchor\">u8g2 Bibliothek<\/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:\/\/docs.espressif.com\/projects\/esp-idf\/en\/latest\/esp32\/api-guides\/build-system.html\" data-type=\"URL\" data-id=\"https:\/\/docs.espressif.com\/projects\/esp-idf\/en\/latest\/esp32\/api-guides\/build-system.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">Espressif IDF Build System<\/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:\/\/wiki.liutyi.info\/display\/ARDUINO\/ESP32+OLED+V2.0+TTGO+4Mt+Pro\" class=\"ub-content-link__anchor\">https:\/\/wiki.liutyi.info\/display\/ARDUINO\/ESP32+OLED+V2.0+TTGO+4Mt+Pro<\/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:\/\/wiki.liutyi.info\/display\/ARDUINO\/ESP32+TTGO+V2.0+OLED+Clock+Demo\" class=\"ub-content-link__anchor\">https:\/\/wiki.liutyi.info\/display\/ARDUINO\/ESP32+TTGO+V2.0+OLED+Clock+Demo<\/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>Ein ESP32, ein Display, was will man mehr. So oder so \u00e4hnlich stellt sich das LilyGo ESP32 Oled Board vor. Es ist relativ kurz und passt gerade so, mit einer verbleibenden Reihe auf jeder Seite, auf ein Steckbrett. Fakten Allgemeines Beschreibung Wert Prozessor ESP32 Flash [MB] 16 USB CP2102 Display SSD1306 Lipo Anschluss [mm] JST &#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\">Continue 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\">&rarr;<\/span><\/a>","protected":false},"author":1,"featured_media":8457,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[175,184,188,473,339,452,212],"tags":[133,138,148,489,478,488,296],"class_list":["post-6792","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino-gui","category-c-c","category-esp-32","category-espressif-idf","category-led","category-vs-code","category-wifi","tag-board","tag-display","tag-esp32","tag-esp32-oled","tag-lillygo","tag-oled","tag-ttgo","penguin-post","penguin-post-not-sticky"],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/6792","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=6792"}],"version-history":[{"count":27,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/6792\/revisions"}],"predecessor-version":[{"id":19689,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/6792\/revisions\/19689"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media\/8457"}],"wp:attachment":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media?parent=6792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/categories?post=6792"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/tags?post=6792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}