{"id":6318,"date":"2020-11-20T19:29:02","date_gmt":"2020-11-20T19:29:02","guid":{"rendered":"https:\/\/www.fambach.net\/?p=6318"},"modified":"2020-11-20T19:32:56","modified_gmt":"2020-11-20T19:32:56","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_73 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/#Fakten\" title=\"Facts\">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\/#Downlad_der_Firmware\" title=\"Downlad der Firmware\">Downlad der Firmware<\/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\/#Hochladen\" title=\"Hochladen\">Hochladen<\/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\/#Test\" title=\"Test\">Test<\/a><\/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\/micropython-auf-esp32-installieren\/#Probleme\" title=\"Problems\">Problems<\/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\/micropython-auf-esp32-installieren\/#Port_lasst_sich_nicht_offnen\" title=\"Port l\u00e4sst sich nicht \u00f6ffnen\">Port l\u00e4sst sich nicht \u00f6ffnen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/#Nur_noch_Exceptions\" title=\"Nur noch Exceptions\">Nur noch Exceptions<\/a><\/li><\/ul><\/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\/#Fazit\" title=\"Conclusion\">Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/#Verwandte_Beitrage\" title=\"Related Posts\">Related Posts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/#Quellen\" title=\"Sources\">Sources<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>Hier zeige ich meine Konfiguration f\u00fcr Microphython im VS-Code Studio unter Windows. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fakten\"><\/span>Facts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul><li>Windows 10<\/li><li>Wir brauchen eine VS-Code Installation die findet ihr <a href=\"https:\/\/www.fambach.net\/en\/vs-code-installation\/\" data-type=\"post\" data-id=\"6321\">hier<\/a>. <\/li><li>Die Nodes.js Biliothek <\/li><li>Das Pymakr Plugin f\u00fcr Micropython f\u00fcr VS-Code (Version 1.1.7)<\/li><\/ul>\n\n\n\n<p>Versionen:<\/p>\n\n\n\n<p>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\"\/><figcaption>Windows Version<\/figcaption><\/figure>\n\n\n\n<p>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\"\/><figcaption>VS-Code<\/figcaption><\/figure>\n\n\n\n<p>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\"\/><figcaption>VS-Code Plugin Pymakr Version<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Areas of application<\/h2>\n\n\n\n<ul><li>Programmierung von Controllern mit Micropython Firmware<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Views<\/h2>\n\n\n\n<p>Hier gibts nichts zu sehen, &#8230; weiter gehen &#8230;<\/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\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Installation<\/h2>\n\n\n\n<p>Wie VS-Code installiert wird, habe ich schon mal <a href=\"https:\/\/www.fambach.net\/en\/vs-code-installation\/\">hier<\/a> beschrieben.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">NodesJs<\/h3>\n\n\n\n<p>Unter folgende Adresse kann NodesJs heruntergeladen werden.<\/p>\n\n\n\n<p><a href=\"https:\/\/nodejs.org\/en\/\">https:\/\/nodejs.org\/en\/<\/a><\/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\"\/><figcaption>Nodes JS download<\/figcaption><\/figure>\n\n\n\n<p>Die heruntergeladene MSI Datei kann unter Window ausgef\u00fchrt werden und installiert sich praktisch von selbst.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pymakr Micropython Plugin <\/h3>\n\n\n\n<p>Den Paketmanager \u00f6ffenen, pym in die Suche eingeben und Pymakr ausw\u00e4hlen. Mit einem Klick auf Install, werden alle ben\u00f6tigeten 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\"\/><figcaption>VS Code- Pymakr Plugin installieren<\/figcaption><\/figure>\n\n\n\n<p>Das war es.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Test\"><\/span>Test<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>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\"\/><figcaption>VS-Code Micropython &#8211; Im Windows Explorer einen Ordner erstellen <\/figcaption><\/figure>\n\n\n\n<p>In VS-Studio wechseln und dort den Button &#8222;Open Folder&#8220; 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\"\/><figcaption>VS-Code Micropython &#8211; Im Programm erstellten Ordner \u00f6ffnen<\/figcaption><\/figure>\n\n\n\n<p>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\"\/><figcaption>VS-Code Micropython &#8211; Eben erstellten Ordner ausw\u00e4hlen<\/figcaption><\/figure>\n\n\n\n<p>Nun noch die standard Struktur erstellen. Hierf\u00fcr ben\u00f6tigen wir zwei Dateien, von denen wir aber nur eine nutzen. Optional kann noch das &#8222;lib&#8220; Verzeichnis angelegt werden. Zuert 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\"\/><figcaption>VS-Code Micropython &#8211; Datei boot.py erstellen<\/figcaption><\/figure>\n\n\n\n<p>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\"\/><figcaption>VS-Code Micropython &#8211; Datei main.py erstellen<\/figcaption><\/figure>\n\n\n\n<p>In die &#8222;main.py&#8220; Datei den folgenden Code kopieren. Es handelt sich hierbei um ein Blink-Beispiel. Evtl. muss der Pin 5 f\u00fcr die LED auf das eigenen 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>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>Das Board anschliessen.<\/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\"\/><figcaption>VS-Code Micropython &#8211; Python Console im Ruhezustand, Board noch nicht angeschlossen.<\/figcaption><\/figure>\n\n\n\n<p>Wenn das Board gefunden wurde, kommt eine Ausgabe mit dem verwendeten seriellen Port. Sollte das Board nicht gefunden werden, bitte im Kapitel &#8222;Probleme&#8220; 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\"\/><figcaption>VS-Code Micropython &#8211; Python Console Board wurde am COM 14 gefunden<\/figcaption><\/figure>\n\n\n\n<p>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\"\/><figcaption>VS-Code Micropython &#8211; Erstes Beispielprogramm erstellen<\/figcaption><\/figure>\n\n\n\n<p>Wenn alles gute gelaufen ist, sollte die LED auf dem Board jetzt blinken.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><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\">Popup f\u00fcr Python installation<\/h3>\n\n\n\n<p>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\"\/><figcaption>VS-Code Micropython &#8211; Aufforderung zur Installation von Python<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Board wird nicht gefunden<\/h3>\n\n\n\n<p>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\"\/><figcaption>VS-Code Micropython &#8211; Ausgabe nach Reset des Boards<\/figcaption><\/figure>\n\n\n\n<p>Kommt diese Ausgabe nicht wird evtl, der Port nicht richtig erkannt. <\/p>\n\n\n\n<p>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 Konfigurationdatei eintragen.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Hersteller suchen<\/h4>\n\n\n\n<p>Das Board an den PC anschliessen 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\"\/><figcaption>Windows &#8211; Ger\u00e4te-Manager starten<\/figcaption><\/figure>\n\n\n\n<p>Danach das Board bei den Anschl\u00fcssen suchen. Sollte nicht klar sein welches der richtige Anschluss ist, das Board nochmal anbziehen und warten bis der ensprechende Eintrag verschwindet. Danach das Board wieder anschliessen.<\/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\"\/><figcaption>Windows Ger\u00e4te-Manager &#8211; Board bei den Anschl\u00fcssen suchen<\/figcaption><\/figure>\n\n\n\n<p>Anschluss per Doppenklick \u00f6ffnen, Reiter Details w\u00e4hlen und im Auswahlfeld den Hersteller suchen. Der gefundene Text (hier &#8222;wch.cn&#8220;) 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\"\/><figcaption>Windows Ger\u00e4te-Manager &#8211; Boardhersteller herausfinden<\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Gloabale Konfiguration anpassen<\/h4>\n\n\n\n<p>Die Konfiguration \u00f6ffnen. Hierf\u00fcr unten auf &#8222;All Commands&#8220; dr\u00fccken, und dann oben &#8222;Pymakr &gt; Global Settings&#8220; 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\"\/><figcaption>VS-Code Pymakr &#8211; Globale Konfiguration \u00f6ffnen<\/figcaption><\/figure>\n\n\n\n<p>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\"\/><figcaption>VS-Code Pymakr &#8211; Port festlegen und Hersteller hinzuf\u00fcgen.<\/figcaption><\/figure>\n\n\n\n<p>Speichern mit ctrl+s  oder Tab schliessen 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\"\/><figcaption>VS-Code Pymakr &#8211; Einstellungen speichern<\/figcaption><\/figure>\n\n\n\n<p>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\"\/><\/figure>\n\n\n\n<p>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\">Lokale Konfiguration erstellen<\/h4>\n\n\n\n<p>Es gibt auch die M\u00f6glichkeite eine lokale Projekt spezifische 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\"\/><figcaption>VS-Code Pymakr &#8211; Lokale Konfiguration erstellen.<\/figcaption><\/figure>\n\n\n\n<p>Das Tool erstellet eine pymakr.conf Datei, mit einer Kopie der globalen Einstellungen, direkt im Projektverzeichnis. Hier k\u00f6nnen Projekt spezifische Einstellungen vorgenommen werden. In meiner Version konnte ich keinen zus\u00e4tzlicher Hersteller angegeben, auch die COM Port Einstellung blieb relativ unbeachtet. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sollte es immer noch nicht klappen<\/h4>\n\n\n\n<p>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><a href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/\">Micropython auf ESP32 Installieren<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Miscellaneous<\/h2>\n\n\n\n<p>Aktuell keine Infos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fazit\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>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\"><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\">\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/loin32-oder-doch-lolin32\/\">Loin32 (oder doch Lolin32?)<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/ttgo-koala-esp32\/\">TTGO-Koala Esp32<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/vs-code-micropython\/\">VS Code MicroPython<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/\">Micropython auf ESP32 Installieren<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Quellen\"><\/span>Sources<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><a href=\"https:\/\/docs.pycom.io\/gettingstarted\/software\/vscode\/\" target=\"_blank\" rel=\"noreferrer noopener\">Installationsanleitung in englischer Sprache<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/docs.micropython.org\/en\/latest\/esp32\/tutorial\/intro.html\" target=\"_blank\" rel=\"noreferrer noopener\">ESP32 MicroPython<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/docs.micropython.org\/en\/latest\/esp8266\/tutorial\/repl.html\">https:\/\/docs.micropython.org\/en\/latest\/esp8266\/tutorial\/repl.html<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/learn.adafruit.com\/micropython-basics-blink-a-led\/blink-led\">https:\/\/learn.adafruit.com\/micropython-basics-blink-a-led\/blink-led<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/\">Micropython auf ESP32 Installieren<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Pymakr &#8211; Mycrophyton Plugin f\u00fcr VS-Code. Kurzinstallation und ein paar Tips zum Thema. <\/p>\n<a href=\"https:\/\/www.fambach.net\/en\/micropython-auf-esp32-installieren\/\" class=\"read-more-link\">Continue reading <span class=\"screen-reader-text\">\"Micropython auf ESP32 Installieren\"<\/span> <span class=\"meta-nav\">&rarr;<\/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],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/6318"}],"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":12,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/6318\/revisions"}],"predecessor-version":[{"id":9403,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/6318\/revisions\/9403"}],"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}]}}