{"id":4326,"date":"2024-02-10T10:38:30","date_gmt":"2024-02-10T10:38:30","guid":{"rendered":"http:\/\/fambach.net\/?p=4326"},"modified":"2026-10-08T14:04:44","modified_gmt":"2026-10-08T14:04:44","slug":"arduino-esp8266-zusatzplatine-6","status":"publish","type":"post","link":"https:\/\/www.fambach.net\/en\/arduino-esp8266-zusatzplatine-6\/","title":{"rendered":"ESP8266 Colourful Weather Station AZSMZ V1.8"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Contents\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Fakten\" >Facts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Anwendungsbereiche\" >Areas of application<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Ansichten\" >Views<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Programmierung\" >Programming<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#AZSMZ_Wetterstation_Testprogramm\" >AZSMZ Wetterstation Testprogramm<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Bibliotheken\" >Libraries<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Api_Key\" >Api Key<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Programm\" >Programme<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Einstellungen\" >Settings<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Quellcode\" >Source code<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Anmerkung\" >Note<\/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-12\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Bodmer_Wetterstation_Testprogramm\" >Bodmer Wetterstation Testprogramm<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Bibliotheken-2\" >Libraries<\/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\/nodemcu-v3-mit-oled-display-aufmotzen\/#Api_Key-2\" >Api Key<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Programm-2\" >Programme<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Einstellungen-2\" >Settings<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Quellcode-2\" >Source code<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Anmerkungen\" >Anmerkungen<\/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-19\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Probleme\" >Problems<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Display_zeigt_nichts_an\" >Display zeigt nichts an<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Es_werden_keine_Bilder_angezeigt\" >Es werden keine Bilder angezeigt<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Es_tut_sich_gar_nix\" >Es tut sich gar nix<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Es_werden_keine_Wetterdaten_geholt\" >Es werden keine Wetterdaten geholt<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Sonstiges\" >Miscellaneous<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Neue_Schriftarten\" >Neue Schriftarten<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Bibliothek_fur_RP2040_Boards\" >Bibliothek f\u00fcr RP2040 Boards<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Gehause_3D_Druck\" >Geh\u00e4use (3D Druck)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Fazit\" >Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Verwandte_Beitrage\" >Related Posts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/#Quellen\" >Sources<\/a><\/li><\/ul><\/nav><\/div>\n\n<p class=\"wp-block-paragraph\">Ich hatte mir die Hardware im Oktober 2018 gekauft und diesen Beitrag nur mit einer \u00dcberschrift erstellt. Nachdem mich Siegfried auf ein Problem angesprochen hat, war ich nur zu gerne bereit, diesen Beitrag endlich mit Inhalt zu f\u00fcllen und das Projekt zu einem Abschluss zu bringen. Nach drei Monaten Vor-mir-Herschieben habe ich diese Baustelle nun erstmal beendet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"fakten\"><span class=\"ez-toc-section\" id=\"Fakten\"><\/span>Facts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table id=\"wpls-table-1\"><thead><tr><th>Description<\/th><th>Worth<\/th><\/tr><\/thead><tbody><tr><td>Controller<\/td><td>ESP8266 12-E<\/td><\/tr><tr><td>Bildschirmgr\u00f6\u00dfe<\/td><td>240 Breit * 320 Hoch<\/td><\/tr><tr><td>Bildschirmtyp<\/td><td>ILI9341<\/td><\/tr><tr><td>Touchscreen<\/td><td>XPT2046<\/td><\/tr><tr><td>Lipo Lader<\/td><td>???<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Technical Data<\/figcaption><\/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:\/\/github.com\/cxandy\/AZSMZ-TFT\" class=\"ub-content-link__anchor\">https:\/\/github.com\/cxandy\/AZSMZ-TFT<\/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-table is-style-stripes\"><table id=\"wpls-table-2\"><thead><tr><th>Display Pin<\/th><th>ESP8266 Pin<\/th><\/tr><\/thead><tbody><tr><td>Pin TFT_DS<\/td><td>0<\/td><\/tr><tr><td>Pin TFT_DC<\/td><td>2<\/td><\/tr><tr><td>Backlight<\/td><td>16<\/td><\/tr><tr><td>Low\/High on<\/td><td>LOW<\/td><\/tr><tr><td>TOUCH_CS<\/td><td>5<\/td><\/tr><tr><td>TOUCH_IRQ<\/td><td>4<\/td><\/tr><tr><td>Knopf 1<\/td><td>0<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Pin assignment<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"850\" height=\"902\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/AZSMZ-TFT-TOUCH-1.8-WIRE.jpg\" alt=\"\" class=\"wp-image-10293\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/AZSMZ-TFT-TOUCH-1.8-WIRE.jpg 850w, https:\/\/www.fambach.net\/wp-content\/uploads\/AZSMZ-TFT-TOUCH-1.8-WIRE-283x300.jpg 283w, https:\/\/www.fambach.net\/wp-content\/uploads\/AZSMZ-TFT-TOUCH-1.8-WIRE-768x815.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/AZSMZ-TFT-TOUCH-1.8-WIRE-11x12.jpg 11w\" 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\">Color Weather Station AZSMZ \u2013 Skizze der R\u00fcckseite<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"705\" height=\"435\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/esp12-E-pinout-hight-resolution-mischianti.jpg\" alt=\"\" class=\"wp-image-10294\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/esp12-E-pinout-hight-resolution-mischianti.jpg 705w, https:\/\/www.fambach.net\/wp-content\/uploads\/esp12-E-pinout-hight-resolution-mischianti-300x185.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/esp12-E-pinout-hight-resolution-mischianti-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 class=\"wp-element-caption\">Color Weather Station AZSMZ \u2013 Verwendeter Controller<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"anwendungsbereiche\"><span class=\"ez-toc-section\" id=\"Anwendungsbereiche\"><\/span>Areas of application<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Wie vorgesehen als Wetterstation<\/li>\n\n\n\n<li>Watch<\/li>\n\n\n\n<li>Alles, f\u00fcr was man ein Display braucht.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ansichten\"><span class=\"ez-toc-section\" id=\"Ansichten\"><\/span>Views<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<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\"><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=10289\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"692\" data-id=\"10289\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20240206_082354.jpg\" alt=\"\" class=\"wp-image-10289\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20240206_082354.jpg 600w, https:\/\/www.fambach.net\/wp-content\/uploads\/20240206_082354-260x300.jpg 260w, https:\/\/www.fambach.net\/wp-content\/uploads\/20240206_082354-10x12.jpg 10w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/a><figcaption class=\"wp-element-caption\">Color Weather Station AZSMZ \u2013 Front<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=10290\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"740\" data-id=\"10290\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20240206_082402.jpg\" alt=\"\" class=\"wp-image-10290\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20240206_082402.jpg 600w, https:\/\/www.fambach.net\/wp-content\/uploads\/20240206_082402-243x300.jpg 243w, https:\/\/www.fambach.net\/wp-content\/uploads\/20240206_082402-10x12.jpg 10w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/a><figcaption class=\"wp-element-caption\">Color Weather Station AZSMZ  \u2013 R\u00fcckseite<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"755\" data-id=\"10342\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20240206_212233.jpg\" alt=\"\" class=\"wp-image-10342\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20240206_212233.jpg 600w, https:\/\/www.fambach.net\/wp-content\/uploads\/20240206_212233-238x300.jpg 238w, https:\/\/www.fambach.net\/wp-content\/uploads\/20240206_212233-10x12.jpg 10w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption class=\"wp-element-caption\">Color Weather Station AZSMZ  \u2013 3D Cube Programm<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"821\" data-id=\"10340\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20240207_180238.jpg\" alt=\"\" class=\"wp-image-10340\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20240207_180238.jpg 600w, https:\/\/www.fambach.net\/wp-content\/uploads\/20240207_180238-219x300.jpg 219w, https:\/\/www.fambach.net\/wp-content\/uploads\/20240207_180238-9x12.jpg 9w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption class=\"wp-element-caption\">Color Weather Station AZSMZ  \u2013 Uhr Programm<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"782\" data-id=\"10341\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20240209_180004.jpg\" alt=\"\" class=\"wp-image-10341\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/20240209_180004.jpg 600w, https:\/\/www.fambach.net\/wp-content\/uploads\/20240209_180004-230x300.jpg 230w, https:\/\/www.fambach.net\/wp-content\/uploads\/20240209_180004-9x12.jpg 9w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption class=\"wp-element-caption\">Color Weather Station AZSMZ  \u2013 Bodmer WeatherStation<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"programmierung\"><span class=\"ez-toc-section\" id=\"Programmierung\"><\/span>Programming<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"azsmz-wetterstation-testprogramm\"><span class=\"ez-toc-section\" id=\"AZSMZ_Wetterstation_Testprogramm\"><\/span>AZSMZ Wetterstation Testprogramm<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"bibliotheken\"><span class=\"ez-toc-section\" id=\"Bibliotheken\"><\/span>Libraries<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table id=\"wpls-table-3\"><thead><tr><th>Name und Link<\/th><th>Version<\/th><\/tr><\/thead><tbody><tr><td><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/cxandy\/esp8266-weather-station-color\" class=\"ub-content-link__anchor\">Color WeatherStation AZSMZ<\/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><\/td><td>1.0<\/td><\/tr><tr><td><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/esp8266\/Arduino\/tree\/2.5.0\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">Board ESP8266 Arduino Lib (Alte Version)<\/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><\/td><td><strong>2.5.0<\/strong><\/td><\/tr><tr><td><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/ThingPulse\/minigrafx\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">Mini Grafx, Daniel Eichhorn<\/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><\/td><td>1.2.6<\/td><\/tr><tr><td><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/squix78\/json-streaming-parser\" class=\"ub-content-link__anchor\">Json Streaming<\/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 href=\"https:\/\/github.com\/squix78\/json-streaming-parser\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\"> Pa<\/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 href=\"https:\/\/github.com\/squix78\/json-streaming-parser\" class=\"ub-content-link__anchor\">rser, Daniel Eichhorn<\/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><\/td><td>1.0.5<\/td><\/tr><tr><td><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/ThingPulse\/esp8266-weather-station\/tags\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">ThingPulse ESP8266 Weather Station<\/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><\/td><td>2.2.0<\/td><\/tr><tr><td><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/neptune2\/simpleDSTadjust\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">simpleDSTadjust<\/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><\/td><td>1.2.0<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Bibliotheken und Board Versionen<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"api-key\"><span class=\"ez-toc-section\" id=\"Api_Key\"><\/span>Api Key<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Registrierung bei<span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.wunderground.com\/\" class=\"ub-content-link__anchor\"> Weather Underground<\/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>, Erstellen eines Devices und eines API Key. Der generierte Api Key hat bei mir leider nicht funktioniert :(.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"programm\"><span class=\"ez-toc-section\" id=\"Programm\"><\/span>Programme<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"einstellungen\"><span class=\"ez-toc-section\" id=\"Einstellungen\"><\/span>Settings<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Die Datei hei\u00dft settings.h:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WLAN-Daten einf\u00fcgen<\/li>\n\n\n\n<li>Api Key einf\u00fcgen<\/li>\n\n\n\n<li>L\u00e4ngen und Breitengrad eingeben (<span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.gpskoordinaten.de\/\" class=\"ub-content-link__anchor\">kann hier\u00fcber bestimmt werden<\/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>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"quellcode\"><span class=\"ez-toc-section\" id=\"Quellcode\"><\/span>Source code<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Das vorkonfigurierte Programm ist unter folgendem Link zu finden.<\/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\/esp8266\/tree\/main\/boards\/AZSMZ_TFT_24\/src\/WU-esp8266-weather-station-color\" class=\"ub-content-link__anchor\">https:\/\/github.com\/sfambach\/esp8266\/tree\/main\/boards\/AZSMZ_TFT_24\/src\/WU-esp8266-weather-station-color<\/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<h5 class=\"wp-block-heading\" id=\"anmerkung\"><span class=\"ez-toc-section\" id=\"Anmerkung\"><\/span>Note<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Die Einstellungen f\u00fcr die Position und den Api Key werden in der Datei \u201esettings.h\u201c ge\u00e4ndert. Beim Compilieren bitte auf die Version der ESP-Board-Bibliothek achten, diese ist 2.5.0. Danach aufspielen und freuen. Als erstes muss eine Kalibrierung gemacht werden, danach wird der Wetterbildschirm angezeigt. Wurde die SSID bzw. das WLAN Passwort nicht voreingetragen, muss per Handy\/Tablet die Konfiguration nachgeholt werden, die Anweisungen hierzu stehen auf dem Bildschirm.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"bodmer-wetterstation-testprogramm\"><span class=\"ez-toc-section\" id=\"Bodmer_Wetterstation_Testprogramm\"><\/span>Bodmer Wetterstation Testprogramm<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"bibliotheken-1\"><span class=\"ez-toc-section\" id=\"Bibliotheken-2\"><\/span>Libraries<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table id=\"wpls-table-4\"><thead><tr><th>Name<\/th><th>Version<\/th><\/tr><\/thead><tbody><tr><td><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/Bodmer\/OpenWeather\" class=\"ub-content-link__anchor\">Bodmer Wetterstation <\/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><\/td><td>0.3.0<\/td><\/tr><tr><td><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/Bodmer\/TFT_eSPI\" class=\"ub-content-link__anchor\">TFT_eSPI Bibli<\/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 href=\"https:\/\/github.com\/Bodmer\/TFT_eSPI\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">othek f\u00fcr die An<\/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 href=\"https:\/\/github.com\/Bodmer\/TFT_eSPI\" class=\"ub-content-link__anchor\">steuerung des graphischen Displays<\/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><\/td><td>2.5.33<\/td><\/tr><tr><td><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/Bodmer\/JSON_Decoder\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">Json Decoder<\/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><\/td><td>0.1<\/td><\/tr><tr><td><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/squix78\/json-streaming-parser\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">Json Stream Pa<\/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 href=\"https:\/\/github.com\/squix78\/json-streaming-parser\" class=\"ub-content-link__anchor\">rser<\/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><\/td><td>1.1<\/td><\/tr><tr><td><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/esp8266\/Arduino\" class=\"ub-content-link__anchor\">Board ESP8266 Arduino Lib <\/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><\/td><td>3.1.2<\/td><\/tr><tr><td><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/lorol\/arduino-esp32fs-plugin\/tree\/2.0.7?tab=readme-ov-file\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">Plugin f\u00fcr die Arduino Gui f\u00fcr LittleFS<\/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> (Optional nur f\u00fcr Arduino Gui &lt; 2.0)<\/td><td>1.0.6<\/td><\/tr><tr><td><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/github.com\/earlephilhower\/arduino-littlefs-upload\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">Plugin f\u00fcr die Arduino Gui f\u00fcr LittleFS<\/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> (F\u00fcr Arduino Gui &gt;= 2.0)<\/td><td><\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Ben\u00f6tigte Bibliotheken und Boardversion<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"api-key-1\"><span class=\"ez-toc-section\" id=\"Api_Key-2\"><\/span>Api Key<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Der Api-Schl\u00fcssel kann bei OpenWeatherMap geholt werden. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/home.openweathermap.org\/\" class=\"ub-content-link__anchor\">https:\/\/home.openweathermap.org\/<\/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\">Hierzu<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Registrieren<\/li>\n\n\n\n<li>Log in<\/li>\n\n\n\n<li>Ins Men\u00fc API Key wechseln<\/li>\n\n\n\n<li>Api Key mit Name generieren<\/li>\n\n\n\n<li>Schl\u00fcssel in die Datei All_Settings.h unter api_key eintragen<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"programm-1\"><span class=\"ez-toc-section\" id=\"Programm-2\"><\/span>Programme<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"einstellungen-1\"><span class=\"ez-toc-section\" id=\"Einstellungen-2\"><\/span>Settings<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">In der Datei All_Settings.h<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WLAN-Daten einf\u00fcgen<\/li>\n\n\n\n<li>Api Key einf\u00fcgen<\/li>\n\n\n\n<li>L\u00e4ngen und Breitengrad eingeben (<span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.gpskoordinaten.de\/\" class=\"ub-content-link__anchor\">kann hier\u00fcber bestimmt werden<\/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>\n\n\n\n<li>Sprache festlegen<\/li>\n\n\n\n<li>(Optional) Label \u00fcbersetzen<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Die Verbindungsdaten m\u00fcssen in die TFT_eSPI Bibliothek eingetragen werden. Die Datei befindet sich im Bibliotheksordner und hei\u00dft User_Setup.h. Bei mir liegt diese unter:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">C:\\Users\\spam\\OneDrive\\Dokumente\\Arduino\\libraries\\TFT_eSPI<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ich habe meine Konfiguration dem Projektordner hinzugef\u00fcgt. Die Originaldatei muss hierdurch nur ersetzt werden. Eine bessere Variante ist, diese umzubenennen und in den Ordner User_Setups zu schieben und dann in der Datei User_Setup_Select.h darauf zu verweisen.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"quellcode-1\"><span class=\"ez-toc-section\" id=\"Quellcode-2\"><\/span>Source code<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Das angepasste Programm ist unter folgendem Link zu finden:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/github.com\/sfambach\/esp8266\/tree\/main\/boards\/AZSMZ_TFT_24\/src\/TFT_eSPI_OpenWeather_LittleFS_Bodmer\" class=\"ub-content-link__anchor\">https:\/\/github.com\/sfambach\/esp8266\/tree\/main\/boards\/AZSMZ_TFT_24\/src\/TFT_eSPI_OpenWeather_LittleFS_Bodmer<\/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\">Jetzt nur noch aufspielen.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"anmerkungen\"><span class=\"ez-toc-section\" id=\"Anmerkungen\"><\/span>Anmerkungen<span class=\"ez-toc-section-end\"><\/span><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Zum Hochladen der Dateien (Bilder, Schriftart \u2026) wird eines der Plugins ben\u00f6tigt. Dieses installieren und die Dateien wie in der Anleitung beschrieben hochladen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"probleme\"><span class=\"ez-toc-section\" id=\"Probleme\"><\/span>Problems<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"display-zeigt-nichts-an\"><span class=\"ez-toc-section\" id=\"Display_zeigt_nichts_an\"><\/span>Display zeigt nichts an<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Konfigurationsdatei in den TFT_eSPI Bibliotheksordner kopiert?<\/li>\n\n\n\n<li>Anderes Board? Evtl. die Pins, Einstellungen und Treiber anpassen.<\/li>\n\n\n\n<li>LED bei LOW angeschaltet \u2013 ich musste das Programm anpassen, damit die Displaybeleuchtung bei LOW an ist. Evtl. verh\u00e4lt sich euer Display anders.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"es-werden-keine-bilder-angezeigt\"><span class=\"ez-toc-section\" id=\"Es_werden_keine_Bilder_angezeigt\"><\/span>Es werden keine Bilder angezeigt<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Data Ordner mit im Projekt?<\/li>\n\n\n\n<li>Stimmt die Ordnerstruktur?<\/li>\n\n\n\n<li>Daten ins LittleFS hochgeladen?<\/li>\n\n\n\n<li>Mal in der Konsole schauen, ob gemeckert wird.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"es-tut-sich-gar-nix\"><span class=\"ez-toc-section\" id=\"Es_tut_sich_gar_nix\"><\/span>Es tut sich gar nix<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mal die Konsole verbinden und schauen, ob es etwas Interessantes zu lesen gibt.<\/li>\n\n\n\n<li>Bei Bodmer die Konsolenausgaben aktivieren, einfach die Kommentarzeichen vor folgender Zeile in der Hauptdatei entfernen:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"cpp\" class=\"language-cpp\">#define SERIAL_MESSAGES \/\/ For serial output weather reports<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"es-werden-keine-wetterdaten-geholt\"><span class=\"ez-toc-section\" id=\"Es_werden_keine_Wetterdaten_geholt\"><\/span>Es werden keine Wetterdaten geholt<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>API Key geholt und in die Einstellungsdatei kopiert?<\/li>\n\n\n\n<li>API Key noch aktiv?<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"sonstiges\"><span class=\"ez-toc-section\" id=\"Sonstiges\"><\/span>Miscellaneous<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"neue-schriftarten\"><span class=\"ez-toc-section\" id=\"Neue_Schriftarten\"><\/span>Neue Schriftarten<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Tool zur Generierung <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/github.com\/Bodmer\/TFT_eSPI\/tree\/master\/Tools\/Create_Smooth_Font\/Create_font\" class=\"ub-content-link__anchor\">https:\/\/github.com\/Bodmer\/TFT_eSPI\/tree\/master\/Tools\/Create_Smooth_Font\/Create_font<\/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<h3 class=\"wp-block-heading\" id=\"bibliothek-fuer-rp2040-boards\"><span class=\"ez-toc-section\" id=\"Bibliothek_fur_RP2040_Boards\"><\/span>Bibliothek f\u00fcr RP2040 Boards<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--unknown ub-content-link--status-after\"><a href=\"https:\/\/github.com\/earlephilhower\/arduino-pico\" class=\"ub-content-link__anchor\">https:\/\/github.com\/earlephilhower\/arduino-pico<\/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<h3 class=\"wp-block-heading\" id=\"gehaeuse-3d-druck\"><span class=\"ez-toc-section\" id=\"Gehause_3D_Druck\"><\/span>Geh\u00e4use (3D Druck)<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--unknown ub-content-link--status-after\"><a href=\"https:\/\/www.thingiverse.com\/thing:3237664\/files\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">https:\/\/www.thingiverse.com\/thing:3237664\/files<\/a><span class=\"ub-status ub-status--unknown\" title=\"Link status: Unknown\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: Unknown<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/www.thingiverse.com\/thing:2825520\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">https:\/\/www.thingiverse.com\/thing:2825520<\/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=\"fazit\"><span class=\"ez-toc-section\" id=\"Fazit\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die Hardware ist zwar etwas in die Jahre gekommen, aber dieses Projekt zeigt gut, dass es nicht immer ein ESP32 oder ein anderer neuer Controller sein muss. Auch der ESP8266 hat immer noch seine Daseinsberechtigung. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jemand wie Bodmer und andere haben sich die M\u00fche gemacht, ein Framework f\u00fcr eine komplette Wetterstation bereitzustellen. Das Ergebnis kann sich sehen lassen. Wem es nicht gef\u00e4llt,  der kann, aufbauend auf dem Projekt, seine eigene Oberfl\u00e4che erstellen und weitere Funktionen hinzuf\u00fcgen. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zum Board ist noch zu sagen, ich war damals begeistert, als ich es gekauft habe, auch wenn es mit knapp 24\u20ac sehr teuer war und mit den heutigen Preisen und Boards nicht vergleichbar ist. Es hat einen ESP, einen SD-Karten-Steckplatz, ein buntes Touchdisplay und einen LiPo-Anschluss, was will man mehr ;). Heute ist es aber eher schwer, noch Dokumentation zu finden. Die meisten Seiten verwenden neuere Versionen, andere Hersteller oder bauen das Ganze diskret auf. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"verwandte-beitraege\"><span class=\"ez-toc-section\" id=\"Verwandte_Beitrage\"><\/span>Related Posts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<ul class=\"display-posts-listing\"><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/tft_espi-display-bibliothek\/\">TFT_eSPI Display Library<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/li><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/arduino-multifunktions-zusatzplatine\/\">Arduino Multifunction Add-on 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\/arduino-usb-zusatzplatine\/\">Arduino USB Host expansion 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--unknown ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/arduino-schach-uhr\/\">Arduino Chess Clock<\/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><\/li><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/arduino-joystick-shield-v1-a\/\">Funduino JOYSTICK V1.A<\/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--unknown ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/menue-klassen-fuer-lcd-displays\/\">Menu classes for LCD displays<\/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><\/li><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/arduino-lcd-keypad-shield\/\">Arduino LCD Keypad Shield<\/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><\/li><li class=\"listing-item\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/ssd1306-monochrom-oled-128x64-i2c\/\">Arduino \u2013 SSD1306 Monochrom I2C 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><\/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\/ssd1306-monochrom-oled-128x64-i2c-2-2\/\">ESP8266 SSD1306 Monochrom OLED 128\u00d764 I2C<\/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--unknown ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/\">Spice up NodeMCU V3 with an OLED display<\/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><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"quellen\"><span class=\"ez-toc-section\" id=\"Quellen\"><\/span>Sources<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/github.com\/ThingPulse\/esp8266-weather-station\" class=\"ub-content-link__anchor\">https:\/\/github.com\/ThingPulse\/esp8266-weather-station<\/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\/cxandy\/esp8266-weather-station-color\" class=\"ub-content-link__anchor\">https:\/\/github.com\/cxandy\/esp8266-weather-station-color<\/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:\/\/www.wunderground.com\/\" class=\"ub-content-link__anchor\">https:\/\/www.wunderground.com\/<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/github.com\/cxandy\/esp8266-weather-station-color\/wiki\/Install-Instructions\" class=\"ub-content-link__anchor\">https:\/\/github.com\/cxandy\/esp8266-weather-station-color\/wiki\/Install-Instructions<\/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\/Bodmer\/OpenWeather\" class=\"ub-content-link__anchor\">https:\/\/github.com\/Bodmer\/OpenWeather<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/github.com\/JChristensen\/Timezone\" class=\"ub-content-link__anchor\">https:\/\/github.com\/JChristensen\/Timezone<\/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\/PaulStoffregen\/Time\" class=\"ub-content-link__anchor\">https:\/\/github.com\/PaulStoffregen\/Time<\/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\/Bodmer\/TFT_eSPI\" class=\"ub-content-link__anchor\">https:\/\/github.com\/Bodmer\/TFT_eSPI<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/github.com\/Bodmer\/JPEGDecoder.git\" class=\"ub-content-link__anchor\">https:\/\/github.com\/Bodmer\/JPEGDecoder.git<\/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\/Bodmer\/JSON_Decoder\" class=\"ub-content-link__anchor\">https:\/\/github.com\/Bodmer\/JSON_Decoder<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/www.thingiverse.com\/thing:2825520\" class=\"ub-content-link__anchor\">https:\/\/www.thingiverse.com\/thing:2825520<\/a><span class=\"ub-status ub-status--unknown\" title=\"Link status: Unknown\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: Unknown<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/github.com\/PaulStoffregen\/XPT2046_Touchscreen\" class=\"ub-content-link__anchor\">https:\/\/github.com\/PaulStoffregen\/XPT2046_Touchscreen<\/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\/squix78\/json-streaming-parser\" class=\"ub-content-link__anchor\">https:\/\/github.com\/squix78\/json-streaming-parser<\/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\/neptune2\/simpleDSTadjust\" class=\"ub-content-link__anchor\">https:\/\/github.com\/neptune2\/simpleDSTadjust<\/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\/ThingPulse\/minigrafx\" class=\"ub-content-link__anchor\">https:\/\/github.com\/ThingPulse\/minigrafx<\/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>","protected":false},"excerpt":{"rendered":"<p>Ich hatte mir die Hardware im Oktober 2018 gekauft und diesen Beitrag nur mit einer \u00dcberschrift erstellt. Nachdem mich Siegfried auf ein Problem angesprochen hat, war ich nur zu gerne bereit, diesen Beitrag endlich mit Inhalt zu f\u00fcllen und das Projekt zu einem Abschluss zu bringen. Nach drei Monaten Vor-mir-Herschieben habe ich diese Baustelle nun &#8230;<\/p>\n<a href=\"https:\/\/www.fambach.net\/en\/nodemcu-v3-mit-oled-display-aufmotzen\/\" class=\"read-more-link\">Carry on reading <span class=\"screen-reader-text\">\"NodeMCU V3 mit Oled Display aufmotzen\"<\/span> <span class=\"meta-nav\">\u2192<\/span><\/a>","protected":false},"author":1,"featured_media":10291,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[175,338],"tags":[],"class_list":["post-4326","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino-gui","category-tft","penguin-post","penguin-post-not-sticky"],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4326","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=4326"}],"version-history":[{"count":32,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4326\/revisions"}],"predecessor-version":[{"id":18325,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4326\/revisions\/18325"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media\/10291"}],"wp:attachment":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media?parent=4326"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/categories?post=4326"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/tags?post=4326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}