{"id":6318,"date":"2020-11-20T19:29:02","date_gmt":"2020-11-20T19:29:02","guid":{"rendered":"https:\/\/www.fambach.net\/?p=6318"},"modified":"2026-10-04T20:31:20","modified_gmt":"2026-10-04T20:31:20","slug":"vs-code-micropython","status":"publish","type":"post","link":"https:\/\/www.fambach.net\/en\/vs-code-micropython\/","title":{"rendered":"VS Code MicroPython"},"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\/micropython-auf-esp32-installieren\/#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\/micropython-auf-esp32-installieren\/#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\/micropython-auf-esp32-installieren\/#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\/micropython-auf-esp32-installieren\/#Installation\" >Installation<\/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\/micropython-auf-esp32-installieren\/#Nodejs\" >Node.js<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/#Pymakr_Micropython_Plugin\" >Pymakr Micropython Plugin<\/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\/micropython-auf-esp32-installieren\/#Test\" >Test<\/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\/micropython-auf-esp32-installieren\/#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-9\" href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/#Popup_fur_Python_Installation\" >Popup f\u00fcr Python Installation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/#Board_wird_nicht_gefunden\" >Board wird nicht gefunden<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/#Hersteller_suchen\" >Hersteller suchen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/#Globale_Konfiguration_anpassen\" >Globale Konfiguration anpassen<\/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\/micropython-auf-esp32-installieren\/#Lokale_Konfiguration_erstellen\" >Lokale Konfiguration erstellen<\/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\/micropython-auf-esp32-installieren\/#Sollte_es_immer_noch_nicht_klappen\" >Sollte es immer noch nicht klappen<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/#Sonstiges\" >Miscellaneous<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/#Fazit\" >Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/#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-18\" href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/#Quellen\" >Sources<\/a><\/li><\/ul><\/nav><\/div>\n\n<p class=\"wp-block-paragraph\">Hier zeige ich meine Konfiguration f\u00fcr Micropython im VS-Code Studio unter Windows. <\/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<ul class=\"wp-block-list\"><li>Windows 10<\/li><li>Wir brauchen eine VS-Code Installation, die findet ihr <span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/www.fambach.net\/en\/vs-code-installation\/\" data-type=\"post\" data-id=\"6321\" class=\"ub-content-link__anchor\">here<\/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>Die Node.js Bibliothek <\/li><li>Das Pymakr Plugin f\u00fcr Micropython f\u00fcr VS-Code (Version 1.1.7)<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Versionen:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Windows<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"708\" height=\"240\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_12_03.jpg\" alt=\"\" class=\"wp-image-6469\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_12_03.jpg 708w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_12_03-300x102.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_12_03-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\"><figcaption>Windows Version<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">VS Code <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"365\" height=\"262\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_13_16.jpg\" alt=\"\" class=\"wp-image-6470\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_13_16.jpg 365w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_13_16-300x215.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_13_16-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>VS-Code<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Pymakr Plugin<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"806\" height=\"143\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_09_19.jpg\" alt=\"\" class=\"wp-image-6467\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_09_19.jpg 806w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_09_19-300x53.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_09_19-768x136.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_09_19-18x3.jpg 18w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_09_19-800x143.jpg 800w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption>VS-Code Plugin Pymakr Version<\/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\"><li>Programmierung von Controllern mit Micropython Firmware<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ansichten\"><span class=\"ez-toc-section\" id=\"Ansichten\"><\/span>Views<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Hier gibts nichts zu sehen, \u2026 weiter gehen \u2026<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1064\" height=\"563\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_14_27.jpg\" alt=\"\" class=\"wp-image-6472\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_14_27.jpg 1064w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_14_27-300x159.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_14_27-1024x542.jpg 1024w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_14_27-768x406.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-20_14_27-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\"><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"installation\"><span class=\"ez-toc-section\" id=\"Installation\"><\/span>Installation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wie VS-Code installiert wird, habe ich schon mal <span class=\"ub-content-link ub-content-link--unknown ub-content-link--status-after\"><a href=\"https:\/\/www.fambach.net\/en\/vs-code-installation\/\" class=\"ub-content-link__anchor\">here<\/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> beschrieben.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"node-js\"><span class=\"ez-toc-section\" id=\"Nodejs\"><\/span>Node.js<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Unter folgender Adresse kann Node.js heruntergeladen werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/nodejs.org\/en\/\" class=\"ub-content-link__anchor\">https:\/\/nodejs.org\/en\/<\/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=\"820\" height=\"554\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-10-25-15_38_26.jpg\" alt=\"\" class=\"wp-image-6327\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-10-25-15_38_26.jpg 820w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-10-25-15_38_26-300x203.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-10-25-15_38_26-768x519.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-10-25-15_38_26-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>Node.js Download<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Die heruntergeladene MSI Datei kann unter Windows ausgef\u00fchrt werden und installiert sich praktisch von selbst.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"pymakr-micropython-plugin\"><span class=\"ez-toc-section\" id=\"Pymakr_Micropython_Plugin\"><\/span>Pymakr Micropython Plugin <span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Den Paketmanager \u00f6ffnen, pym in die Suche eingeben und Pymakr ausw\u00e4hlen. Mit einem Klick auf Install werden alle ben\u00f6tigten Dateien installiert.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-10-25-15_41_57.jpg\" alt=\"\" class=\"wp-image-6328\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-10-25-15_41_57.jpg 1024w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-10-25-15_41_57-300x225.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-10-25-15_41_57-768x576.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-10-25-15_41_57-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>VS Code- Pymakr Plugin installieren<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Das war es.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"test\"><span class=\"ez-toc-section\" id=\"Test\"><\/span>Test<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nun noch testen, ob alles funktioniert. Hierf\u00fcr einen Ordner, an beliebiger Stelle, mit dem Windows Explorer erstellen. (Kann auch beim \u00d6ffnen im n\u00e4chsten Schritt gemacht werden)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1057\" height=\"750\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_46_51.jpg\" alt=\"\" class=\"wp-image-6445\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_46_51.jpg 1057w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_46_51-300x213.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_46_51-1024x727.jpg 1024w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_46_51-768x545.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_46_51-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>VS-Code Micropython \u2013 Im Windows Explorer einen Ordner erstellen <\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In VS-Studio wechseln und dort den Button \u201eOpen Folder\u201c aktivieren.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1072\" height=\"774\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_47_33.jpg\" alt=\"\" class=\"wp-image-6446\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_47_33.jpg 1072w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_47_33-300x217.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_47_33-1024x739.jpg 1024w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_47_33-768x555.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_47_33-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>VS-Code Micropython \u2013 Im Programm erstellten Ordner \u00f6ffnen<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Den soeben erstellten Ordner ausw\u00e4hlen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1072\" height=\"770\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_48_02.jpg\" alt=\"\" class=\"wp-image-6447\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_48_02.jpg 1072w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_48_02-300x215.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_48_02-1024x736.jpg 1024w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_48_02-768x552.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_48_02-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>VS-Code Micropython \u2013 Eben erstellten Ordner ausw\u00e4hlen<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Nun noch die Standard Struktur erstellen. Hierf\u00fcr ben\u00f6tigen wir zwei Dateien, von denen wir aber nur eine nutzen. Optional kann noch das \u201elib\u201c Verzeichnis angelegt werden. Zuerst die Datei boot.py erstellen. Dies ist die erste Datei, die beim Starten des Boards ausgef\u00fchrt wird. Auf das Blatt mit dem Pluszeichen klicken und den Namen der Datei eingeben, die Endung .py nicht vergessen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"428\" height=\"259\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_49_41-1.jpg\" alt=\"\" class=\"wp-image-6452\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_49_41-1.jpg 428w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_49_41-1-300x182.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_49_41-1-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>VS-Code Micropython \u2013 Datei boot.py erstellen<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Nun noch die Main Datei wie zuvor erstellen. Diese wird unseren Code enthalten. Das Lib Verzeichnis ist optional und in ihm k\u00f6nnen sp\u00e4ter lokale Bibliotheken gespeichert werden.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"490\" height=\"260\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_50_09-1.jpg\" alt=\"\" class=\"wp-image-6453\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_50_09-1.jpg 490w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_50_09-1-300x159.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_50_09-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\"><figcaption>VS-Code Micropython \u2013 Datei main.py erstellen<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In die \u201emain.py\u201c Datei den folgenden Code kopieren. Es handelt sich hierbei um ein Blink-Beispiel. Evtl. muss der Pin 5 f\u00fcr die LED auf das eigene Board angepasst werden. Ich werde an dieser Stelle nicht weiter auf den Code eingehen. Es gibt ein paar nette Tutorials, einige habe ich unten verlinkt. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hier der Code:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import machine\nimport time\n\npin = machine.Pin(5, machine.Pin.OUT)\n\ndef toggle(p):\n    p.value(not p.value())\n\nwhile True:\n    toggle(pin)\n    time.sleep(0.5)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Das Board anschlie\u00dfen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"798\" height=\"281\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_53_10.jpg\" alt=\"\" class=\"wp-image-6454\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_53_10.jpg 798w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_53_10-300x106.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_53_10-768x270.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_53_10-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\"><figcaption>VS-Code Micropython \u2013 Python Console im Ruhezustand, Board noch nicht angeschlossen.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn das Board gefunden wurde, kommt eine Ausgabe mit dem verwendeten seriellen Port. Sollte das Board nicht gefunden werden, bitte im Kapitel \u201eProbleme\u201c nachsehen, da gibts Hilfe.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"769\" height=\"259\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_54_54.jpg\" alt=\"\" class=\"wp-image-6455\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_54_54.jpg 769w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_54_54-300x101.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_54_54-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\"><figcaption>VS-Code Micropython \u2013 Python Console Board wurde am COM 14 gefunden<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Nun noch den Code hochladen (unten upload) und starten (unten RUN).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1079\" height=\"769\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_02_47.jpg\" alt=\"\" class=\"wp-image-6450\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_02_47.jpg 1079w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_02_47-300x214.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_02_47-1024x730.jpg 1024w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_02_47-768x547.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_02_47-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>VS-Code Micropython \u2013 Erstes Beispielprogramm erstellen<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn alles gut gelaufen ist, sollte die LED auf dem Board jetzt blinken.<\/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=\"popup-fuer-python-installation\"><span class=\"ez-toc-section\" id=\"Popup_fur_Python_Installation\"><\/span>Popup f\u00fcr Python Installation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Kann ignoriert werden, wird nicht ben\u00f6tigt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"454\" height=\"114\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_55_17.jpg\" alt=\"\" class=\"wp-image-6451\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_55_17.jpg 454w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_55_17-300x75.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-17_55_17-18x5.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>VS-Code Micropython \u2013 Aufforderung zur Installation von Python<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"board-wird-nicht-gefunden\"><span class=\"ez-toc-section\" id=\"Board_wird_nicht_gefunden\"><\/span>Board wird nicht gefunden<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Reset auf dem Board dr\u00fccken, es sollte eine Ausgabe \u00e4hnlich der folgenden kommen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"632\" height=\"763\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_58_42.jpg\" alt=\"\" class=\"wp-image-6456\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_58_42.jpg 632w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_58_42-248x300.jpg 248w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-18_58_42-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>VS-Code Micropython \u2013 Ausgabe nach Reset des Boards<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Kommt diese Ausgabe nicht, wird evtl. der Port nicht richtig erkannt. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Gerade wenn es ein g\u00fcnstiges Chinaboard ist, kann es passieren, dass der Hersteller in der global config nicht aufgef\u00fchrt ist. Dieser kann nachtr\u00e4glich noch eingetragen werden. Wir werden jetzt zuerst den Hersteller suchen und diesen dann in die globale Konfigurationsdatei eintragen.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"hersteller-suchen\"><span class=\"ez-toc-section\" id=\"Hersteller_suchen\"><\/span>Hersteller suchen<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Das Board an den PC anschlie\u00dfen und den Ger\u00e4te-Manager starten.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_42_55.jpg\" alt=\"\" class=\"wp-image-6457\" width=\"580\" height=\"473\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_42_55.jpg 829w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_42_55-300x245.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_42_55-768x627.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_42_55-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>Windows \u2013 Ger\u00e4te-Manager starten<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Danach das Board bei den Anschl\u00fcssen suchen. Sollte nicht klar sein, welches der richtige Anschluss ist, das Board nochmal abziehen und warten, bis der entsprechende Eintrag verschwindet. Danach das Board wieder anschlie\u00dfen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"781\" height=\"572\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_14_54.jpg\" alt=\"\" class=\"wp-image-6458\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_14_54.jpg 781w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_14_54-300x220.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_14_54-768x562.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_14_54-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>Windows Ger\u00e4te-Manager \u2013 Board bei den Anschl\u00fcssen suchen<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Anschluss per Doppelklick \u00f6ffnen, Reiter Details w\u00e4hlen und im Auswahlfeld den Hersteller suchen. Der gefundene Text (hier \u201ewch.cn\u201c) wird f\u00fcr die Konfiguration gebraucht.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"408\" height=\"455\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_15_58.jpg\" alt=\"\" class=\"wp-image-6459\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_15_58.jpg 408w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_15_58-269x300.jpg 269w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_15_58-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>Windows Ger\u00e4te-Manager \u2013 Boardhersteller herausfinden<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"globale-konfiguration-anpassen\"><span class=\"ez-toc-section\" id=\"Globale_Konfiguration_anpassen\"><\/span>Globale Konfiguration anpassen<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Die Konfiguration \u00f6ffnen. Hierf\u00fcr unten auf \u201eAll Commands\u201c dr\u00fccken, und dann oben \u201ePymakr &gt; Global Settings\u201c w\u00e4hlen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"881\" height=\"906\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_40_41.jpg\" alt=\"\" class=\"wp-image-6460\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_40_41.jpg 881w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_40_41-292x300.jpg 292w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_40_41-768x790.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_40_41-12x12.jpg 12w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption>VS-Code Pymakr \u2013 Globale Konfiguration \u00f6ffnen<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Den Hersteller und evtl. noch den richtigen Port eingeben, dies hilft, wenn mehrere Boards angeschlossen sind. (Komma nicht vergessen!)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"726\" height=\"530\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_53_44.jpg\" alt=\"\" class=\"wp-image-6461\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_53_44.jpg 726w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_53_44-300x219.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_53_44-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>VS-Code Pymakr \u2013 Port festlegen und Hersteller hinzuf\u00fcgen.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Speichern mit ctrl+s  oder Tab schlie\u00dfen und Speichern best\u00e4tigen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"813\" height=\"698\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_56_23.jpg\" alt=\"\" class=\"wp-image-6462\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_56_23.jpg 813w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_56_23-300x258.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_56_23-768x659.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_56_23-14x12.jpg 14w\" sizes=\"auto, (max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\"><figcaption>VS-Code Pymakr \u2013 Einstellungen speichern<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Jetzt sollte das Board erkannt werden.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"817\" height=\"161\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_59_17.jpg\" alt=\"\" class=\"wp-image-6463\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_59_17.jpg 817w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_59_17-300x59.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_59_17-768x151.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_59_17-18x4.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\">Wartet das Terminal auf einen kleineren Port, mal die anderen Hersteller aus der Config entfernen, bzw. den richtigen Port vorgeben.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"lokale-konfiguration-erstellen\"><span class=\"ez-toc-section\" id=\"Lokale_Konfiguration_erstellen\"><\/span>Lokale Konfiguration erstellen<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Es gibt auch die M\u00f6glichkeit, eine lokale projektspezifische Konfiguration zu erstellen. Hierzu wieder unten auf All commands klicken und oben Pymakr &gt; Project settings ausw\u00e4hlen. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1132\" height=\"904\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_33_48.jpg\" alt=\"\" class=\"wp-image-6465\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_33_48.jpg 1132w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_33_48-300x240.jpg 300w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_33_48-1024x818.jpg 1024w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_33_48-768x613.jpg 768w, https:\/\/www.fambach.net\/wp-content\/uploads\/2020-11-20-19_33_48-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>VS-Code Pymakr \u2013 Lokale Konfiguration erstellen.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Das Tool erstellt eine pymakr.conf Datei, mit einer Kopie der globalen Einstellungen, direkt im Projektverzeichnis. Hier k\u00f6nnen projektspezifische Einstellungen vorgenommen werden. In meiner Version konnte ich keinen zus\u00e4tzlichen Hersteller angeben, auch die COM Port Einstellung blieb relativ unbeachtet. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"sollte-es-immer-noch-nicht-klappen\"><span class=\"ez-toc-section\" id=\"Sollte_es_immer_noch_nicht_klappen\"><\/span>Sollte es immer noch nicht klappen<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn es jetzt noch nicht klappt, k\u00f6nnte nochmal \u00fcberpr\u00fcft werden, ob das Board \u00fcberhaupt eine Micropython Firmware aufgespielt hat. Hierzu zum Beispiel der folgende Link.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/\" class=\"ub-content-link__anchor\">Micropython auf ESP32 installieren<\/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=\"sonstiges\"><span class=\"ez-toc-section\" id=\"Sonstiges\"><\/span>Miscellaneous<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Aktuell keine Infos.<\/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\">Schnell installiert, einfach zu handhaben, wenn auch die Oberfl\u00e4che etwas gew\u00f6hnungsbed\u00fcrftig ist. Besonders das Projekt Handling hat mir nicht gefallen, hier waren wir schon mal weiter, auch mit VS-Code.<\/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\/loin32-oder-doch-lolin32\/\">Loin32 (oder doch Lolin32?)<\/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\/ttgo-koala-esp32\/\">TTGO-Koala 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><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\/vs-code-micropython\/\">VS Code MicroPython<\/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\/micropython-auf-esp32-installieren\/\">Micropython auf ESP32 installieren<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"quellen\"><span class=\"ez-toc-section\" id=\"Quellen\"><\/span>Sources<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/docs.pycom.io\/gettingstarted\/software\/vscode\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">Installationsanleitung in englischer Sprache<\/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.micropython.org\/en\/latest\/esp32\/tutorial\/intro.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ub-content-link__anchor\">ESP32 MicroPython<\/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.micropython.org\/en\/latest\/esp8266\/tutorial\/repl.html\" class=\"ub-content-link__anchor\">https:\/\/docs.micropython.org\/en\/latest\/esp8266\/tutorial\/repl.html<\/a><span class=\"ub-status ub-status--ok\" title=\"Link status: OK\"><span class=\"ub-status__icon\" aria-hidden=\"true\">\u25cf<\/span><span class=\"screen-reader-text\">Link status: OK<\/span><\/span><\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><span class=\"ub-content-link ub-content-link--ok ub-content-link--status-after\"><a href=\"https:\/\/learn.adafruit.com\/micropython-basics-blink-a-led\/blink-led\" class=\"ub-content-link__anchor\">https:\/\/learn.adafruit.com\/micropython-basics-blink-a-led\/blink-led<\/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.fambach.net\/en\/micropython-auf-esp32-installieren\/\" class=\"ub-content-link__anchor\">Micropython auf ESP32 installieren<\/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>Pymakr \u2013 MicroPython Plugin for VS-Code. Quick installation and a few tips on the subject. <\/p>\n<a href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/\" class=\"read-more-link\">Carry on reading <span class=\"screen-reader-text\">\"Micropython auf ESP32 Installieren\"<\/span> <span class=\"meta-nav\">\u2192<\/span><\/a>","protected":false},"author":1,"featured_media":6472,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[458,348,452],"tags":[279,464,471,470,454,453,469],"class_list":["post-6318","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-micropython","category-platformio","category-vs-code","tag-microcontroller","tag-micropython","tag-plugin","tag-pymakr","tag-visual-studio","tag-vs-code","tag-vs-code-2","penguin-post","penguin-post-not-sticky"],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/6318","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=6318"}],"version-history":[{"count":14,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/6318\/revisions"}],"predecessor-version":[{"id":18036,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/6318\/revisions\/18036"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media\/6472"}],"wp:attachment":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media?parent=6318"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/categories?post=6318"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/tags?post=6318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}