{"id":342,"date":"2018-03-03T11:03:08","date_gmt":"2018-03-03T11:03:08","guid":{"rendered":"http:\/\/fambach.net\/?p=342"},"modified":"2026-10-18T20:50:27","modified_gmt":"2026-10-18T20:50:27","slug":"esp01","status":"publish","type":"post","link":"https:\/\/www.fambach.net\/en\/esp01\/","title":{"rendered":"ESP01"},"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\/espressif-idf-tasks\/#Pinning\" >Pinning<\/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\/espressif-idf-tasks\/#Passender_ISP\" >Suitable ISP<\/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\/espressif-idf-tasks\/#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-4\" href=\"https:\/\/www.fambach.net\/en\/espressif-idf-tasks\/#Mit_der_Arduino_GUI\" >With the Arduino GUI<\/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\/espressif-idf-tasks\/#Testprogramm\" >Test programme<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.fambach.net\/en\/espressif-idf-tasks\/#Sonstiges\" >Miscellaneous<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.fambach.net\/en\/espressif-idf-tasks\/#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-8\" href=\"https:\/\/www.fambach.net\/en\/espressif-idf-tasks\/#Quellen\" >Sources<\/a><\/li><\/ul><\/nav><\/div>\n\n<p class=\"wp-block-paragraph\">The ESP01 module is one of the cheapest and smallest modules with an ESP8266 chipset, costing under \u20ac2.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ADDENDUM<\/strong> Seit 2023 gibt es eine neue Version, den ESP01s, bis auf ein paar kleine \u00c4nderungen sind die beiden \u00e4hnlich. Die neue Version hat 4MB Speicher und Pullups an den IO\u2019s.  Sie sind in der Programmierung kompatibel zueinander. Siehe hierzu auch folgenden Link. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">https:\/\/www.best-microcontroller-projects.com\/esp-01-vs-esp-01s.html<\/p>\n\n\n<div class=\"taxmod-record-block wp-block-taxmod-record\"><div class=\"taxmod-comparison-wrap\"><table class=\"taxmod-comparison\"><thead><tr><th><\/th><th class=\"taxmod-comparison-value taxmod-comparison-main\">ESP01<\/th><\/tr><\/thead><tbody><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Processor<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">ESP8266<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Kernel<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">1<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Tact<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">80 MHz<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Flash<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">1 megabyte<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">SRAM<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">unter 50 KB<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Digitale Pins<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">2<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">UART<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">1<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">SPI<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">1<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">WLAN<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">2,4 GHz 802.11 b\/g\/n \u00b7 WEP \/ WPA2 \/ TKIP \/AES<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Operating voltage<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">3.3 V<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Input voltage<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">3,0 \u2013 3,6 V<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Stromaufnahme<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">80\/3 mA<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Abmessungen<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">14,3 x 24,8 mm<\/td><\/tr><tr class=\"taxmod-comparison-group\"><td class=\"taxmod-comparison-term\">Weight<\/td><td class=\"taxmod-comparison-value taxmod-comparison-main\">unter 5 g<\/td><\/tr><\/tbody><\/table><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"pinning\"><span class=\"ez-toc-section\" id=\"Pinning\"><\/span>Pinning<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Es bietet gerade mal zwei GPIOs zur Ansteuerung externer Peripherie.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"http:\/\/homecircuits.eu\/blog\/wp-content\/uploads\/2016\/01\/esp-01-pins.jpg\" alt=\"Bildergebnis f\u00fcr esp01\"><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"passender-isp\"><span class=\"ez-toc-section\" id=\"Passender_ISP\"><\/span>Suitable ISP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">With this ISP, the ESP01 can be programmed.<br>\n(<span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/de.aliexpress.com\/item\/ESP01-Programmer-Adapter-UART-GPIO0-ESP-01-Adaptaterr-ESP8266-USB-to-ESP8266-Serial-Wireless-Wifi\/32704996344.html?spm=a2g0x.search0104.3.1.4e07581aZIPKmD&amp;ws_ab_test=searchweb0_0,searchweb201602_5_10320_10152_10321_10065_10151_10344_10068_10342_10547_10343_10322_10340_10341_10548_10193_10194_10084_10083_10618_10630_10304_10307_10302_5722316_5711213_10180_10313_10059_10184_10534_100031_10319_10103_10627_10626_10624_10623_10622_10186_5711315_10621_10620_10142,searchweb201603_25,ppcSwitch_5&amp;algo_expid=766499e4-583a-4d86-a963-5cbccea8178e-0&amp;algo_pvid=766499e4-583a-4d86-a963-5cbccea8178e&amp;priceBeautifyAB=0\" class=\"ub-content-link__anchor\">BUY EXAMPLE<\/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\">Hierf\u00fcr ist allerdings die Beschaltung eines zus\u00e4tzlichen Widerstandes notwendig, der zwischen GND und GPIO0 angelegt wird.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"623\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2018\/02\/20180228_215405-1024x623.jpg\" alt=\"\" class=\"wp-image-346\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/20180228_215405-1024x623.jpg 1024w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/20180228_215405-18x12.jpg 18w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/20180228_215405-300x182.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/20180228_215405-768x467.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/20180228_215405.jpg 1533w\" 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\">Testweise kann dieser einfach, wie oben zu sehen ist, angeklemmt werden und mitsamt Board auf den ISP gesteckt werden. (Vorsicht, der Kondensator, der gro\u00dfe silberne Zylinder, kann den Widerstand kurzschlie\u00dfen.)<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"408\" height=\"1024\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2018\/02\/20180228_215505-408x1024.jpg\" alt=\"\" class=\"wp-image-349\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/20180228_215505-408x1024.jpg 408w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/20180228_215505-612x1536.jpg 612w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/20180228_215505-816x2048.jpg 816w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/20180228_215505-5x12.jpg 5w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/20180228_215505-119x300.jpg 119w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/20180228_215505-768x1929.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/20180228_215505-scaled.jpg 1019w\" 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\">Besser ist der folgende ISP, der einen Schalter zur Programmierung besitzt. (<span class=\"ub-content-link ub-content-link--broken ub-content-link--status-after is-broken\"><a href=\"http:\/\/www.dx.com\/p\/open-smart-usb-to-esp8266-esp-01-wi-fi-adapter-module-w-ch340g-driver-452226\" class=\"ub-content-link__anchor\" title=\"This link appears to be broken.\">BUY EXAMPLE<\/a><span class=\"ub-status ub-status--broken\" title=\"Link status: Broken\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: Broken<\/span><\/span><\/span>)<\/p>\n\n\n\n<figure class=\"wp-block-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\/wp-content\/uploads\/2020\/03\/ProgrammerESP01.png\"><img loading=\"lazy\" decoding=\"async\" width=\"519\" height=\"165\" data-id=\"4923\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020\/03\/ProgrammerESP01.png\" alt=\"\" class=\"wp-image-4923\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020\/03\/ProgrammerESP01.png 519w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020\/03\/ProgrammerESP01-300x95.png 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020\/03\/ProgrammerESP01-18x6.png 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><figcaption class=\"wp-element-caption\">ESP 01 Programmer with switch<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020\/03\/ProgrammerESP01FTBK.png\"><img loading=\"lazy\" decoding=\"async\" width=\"529\" height=\"403\" data-id=\"4924\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020\/03\/ProgrammerESP01FTBK.png\" alt=\"\" class=\"wp-image-4924\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020\/03\/ProgrammerESP01FTBK.png 529w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020\/03\/ProgrammerESP01FTBK-300x229.png 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020\/03\/ProgrammerESP01FTBK-16x12.png 16w\" 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\"> ESP 01 Programmer with switch (front\/rear view)<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020\/03\/ProgrammerESP01Annotiert-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"612\" height=\"414\" data-id=\"4933\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020\/03\/ProgrammerESP01Annotiert-1.png\" alt=\"\" class=\"wp-image-4933\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020\/03\/ProgrammerESP01Annotiert-1.png 612w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020\/03\/ProgrammerESP01Annotiert-1-300x203.png 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020\/03\/ProgrammerESP01Annotiert-1-18x12.png 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=\"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=\"mit-der-arduino-gui\"><span class=\"ez-toc-section\" id=\"Mit_der_Arduino_GUI\"><\/span>With the Arduino GUI<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"703\" height=\"304\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2018\/02\/boardmanagerEspstart.png\" alt=\"\" class=\"wp-image-352\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/boardmanagerEspstart.png 703w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/boardmanagerEspstart-18x8.png 18w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/boardmanagerEspstart-300x130.png 300w\" 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\">Install the ESP8266 module via the Board manager.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"781\" height=\"445\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2018\/02\/boardmanagerEsp.png\" alt=\"\" class=\"wp-image-351\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/boardmanagerEsp.png 781w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/boardmanagerEsp-18x10.png 18w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/boardmanagerEsp-300x171.png 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/boardmanagerEsp-768x438.png 768w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Das Board auf \u201eGeneric ESP8266 Module\u201c stellen und den Programmer auf \u201eAVR ISP\u201c. Bei Port die richtige serielle Schnittstelle ausw\u00e4hlen.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"340\" height=\"484\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2018\/02\/ESP01IDEEinstellung.png\" alt=\"\" class=\"wp-image-344\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/ESP01IDEEinstellung.png 340w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/ESP01IDEEinstellung-8x12.png 8w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/ESP01IDEEinstellung-211x300.png 211w\" 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<h2 class=\"wp-block-heading\" id=\"testprogramm\"><span class=\"ez-toc-section\" id=\"Testprogramm\"><\/span>Test programme<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Als Testprogramm bietet sich das mitgelieferte Beispiel \u201eBlink\u201c an.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"596\" height=\"278\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2018\/02\/esp01beispielprogrammsc1t.png\" alt=\"\" class=\"wp-image-356\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/esp01beispielprogrammsc1t.png 596w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/esp01beispielprogrammsc1t-18x8.png 18w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/esp01beispielprogrammsc1t-300x140.png 300w\" 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\"><em>Hinweis: Der urspr\u00fcngliche Code (WP-Gistpen) ist verloren gegangen. Der folgende Code wurde im Oktober 2026 neu erstellt (nicht auf der Hardware getestet).<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Source code <code>ESP01Blink.ino<\/code><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"cpp\" class=\"language-cpp\">\/*\n * Blink f\u00fcr das ESP-01: l\u00e4sst die blaue Onboard-LED blinken.\n * Die LED h\u00e4ngt beim ESP-01 an GPIO 1 (TX), beim ESP-01S an GPIO 2, und ist low-aktiv.\n * GPIO 1 ist zugleich TX, daher keine serielle Ausgabe.\n * www.fambach.net, GPLv2\n *\/\n\nconst int LED_PIN = 1;  \/\/ ESP-01S: 2\n\nvoid setup() {\n  pinMode(LED_PIN, OUTPUT);\n}\n\nvoid loop() {\n  digitalWrite(LED_PIN, LOW);   \/\/ LED an\n  delay(1000);\n  digitalWrite(LED_PIN, HIGH);  \/\/ LED aus\n  delay(1000);\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Compile with the arrow key and program the ESP01.<br>\nHat alles geklappt, blinkt die blaue Lampe. Soll der ESP erneut programmiert werden oder klappt es nicht gleich, einfach den ISP kurz aus dem USB Port entfernen und wieder einstecken.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"753\" height=\"257\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2018\/02\/esp01beispielprogrammsc2t.png\" alt=\"\" class=\"wp-image-357\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/esp01beispielprogrammsc2t.png 753w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/esp01beispielprogrammsc2t-18x6.png 18w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/02\/esp01beispielprogrammsc2t-300x102.png 300w\" 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<h3 class=\"wp-block-heading\" id=\"sonstiges\"><span class=\"ez-toc-section\" id=\"Sonstiges\"><\/span>Miscellaneous<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Der beste Programmierer, den ich bis jetzt hatte, ist der folgende. Keine Pin 0 Schalter n\u00f6tig. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"436\" height=\"417\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/esp01Programmer.jpg\" alt=\"\" class=\"wp-image-8033\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/esp01Programmer.jpg 436w, https:\/\/www.fambach.net\/wp-content\/uploads\/esp01Programmer-300x287.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/esp01Programmer-13x12.jpg 13w\" 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\">CP2104 USB to ESP8266 ESP-01 ESP-01S Wireless WIFI Module Adapter.<\/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:\/\/de.aliexpress.com\/item\/1005001907359936.html?spm=a2g0s.9042311.0.0.27424c4dGonPsV\" class=\"ub-content-link__anchor\">https:\/\/de.aliexpress.com\/item\/1005001907359936.html?spm=a2g0s.9042311.0.0.27424c4dGonPsV<\/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=\"verwandte-beitraege\"><span class=\"ez-toc-section\" id=\"Verwandte_Beitrage\"><\/span>Related Posts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<div class=\"display-posts-listing\"><div class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/esp-web-serial-bibliothek\/\">ESP WEB Serial 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><\/div><div class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/esp01-relay-platinen-2\/\">ESP01 \u2013 DHT11 Temperatur und Feuchte Sensor Platinen<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/div><div class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/customkeyboard\/\">CustomKeyboard 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><\/div><div class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/esp8266-32-wifi-manager\/\">ESP8266\/32 WiFi Manager.<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/div><div class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/preview-esp01-relais-modul\/\">ESP01 \u2013 Relais Platine<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/div><div class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/neo-6m-gps-logger-shield-v1-0\/\">NEO-6M GPS Logger Shield V1.0<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/div><div class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/zumo-v1-2-2\/\">Zumo V1.2<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/div><div class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/esp8266-rtos-sdk\/\">ESP8266 RTOS SDK<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/div><div class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/espressif-idf-tasks-2\/\">Espressif IDF \u2013 GPIOs<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/div><div class=\"listing-item\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a class=\"title ub-content-link__anchor\" href=\"https:\/\/www.fambach.net\/en\/espressif-idf-tasks\/\">Espressif IDF \u2013 Tasks<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"quellen\"><span class=\"ez-toc-section\" id=\"Quellen\"><\/span>Sources<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.xgadget.de\/anleitung\/esp-01-esp8266-mit-adapter-programmieren-so-gehts\/\" class=\"ub-content-link__anchor\">https:\/\/www.xgadget.de\/anleitung\/esp-01-esp8266-mit-adapter-programmieren-so-gehts\/<\/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:\/\/create.arduino.cc\/projecthub\/ROBINTHOMAS\/programming-esp8266-esp-01-with-arduino-011389\" class=\"ub-content-link__anchor\">https:\/\/create.arduino.cc\/projecthub\/ROBINTHOMAS\/programming-esp8266-esp-01-with-arduino-011389<\/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=\"http:\/\/homecircuits.eu\/blog\/programming-esp01-esp8266\/\" class=\"ub-content-link__anchor\">http:\/\/homecircuits.eu\/blog\/programming-esp01-esp8266\/<\/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.heise.de\/developer\/artikel\/Arduino-goes-ESP8266-3240085.html\" class=\"ub-content-link__anchor\">https:\/\/www.heise.de\/developer\/artikel\/Arduino-goes-ESP8266-3240085.html<\/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=\"http:\/\/www.instructables.com\/id\/Getting-Started-With-the-ESP8266-ESP-01\/\" class=\"ub-content-link__anchor\">http:\/\/www.instructables.com\/id\/Getting-Started-With-the-ESP8266-ESP-01\/<\/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.best-microcontroller-projects.com\/esp-01-vs-esp-01s.html\" class=\"ub-content-link__anchor\">https:\/\/www.best-microcontroller-projects.com\/esp-01-vs-esp-01s.html<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>Das ESP01 Modul ist mit unter 2\u20ac mit eines der g\u00fcnstigsten und kleinsten Module mit ESP8266 Chipsatz. NACHTRAG: Seit 2023 gibt es eine neue Version, den ESP01s, bis auf ein paar kleine \u00c4nderungen sind die beiden \u00e4hnlich. Die neue Version hat 4MB Speicher und Pullups an den IO&#8217;s. Sie sind in der Programmierung kompatibel zueinander. &#8230;<\/p>\n<a href=\"https:\/\/www.fambach.net\/en\/espressif-idf-tasks\/\" class=\"read-more-link\">Carry on reading <span class=\"screen-reader-text\">\"Espressif IDF &#8211; Tasks\"<\/span> <span class=\"meta-nav\">\u2192<\/span><\/a>","protected":false},"author":1,"featured_media":348,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[187,217,190],"tags":[36,35,33,25,37],"class_list":["post-342","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-esp","category-esp01","category-esp8266","tag-blink","tag-c","tag-esp","tag-esp01","tag-iot","penguin-post","penguin-post-not-sticky"],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/342","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=342"}],"version-history":[{"count":20,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/342\/revisions"}],"predecessor-version":[{"id":20172,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/342\/revisions\/20172"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media\/348"}],"wp:attachment":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media?parent=342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/categories?post=342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/tags?post=342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}