{"id":10871,"date":"2018-10-18T14:43:01","date_gmt":"2018-10-18T12:43:01","guid":{"rendered":"https:\/\/funrecycler.com\/?p=10871"},"modified":"2018-10-18T14:43:01","modified_gmt":"2018-10-18T12:43:01","slug":"installation-von-plattform-io-unter-linux","status":"publish","type":"post","link":"https:\/\/funrecycler.com\/index.php\/2018\/10\/18\/installation-von-plattform-io-unter-linux\/","title":{"rendered":"Installation von Plattform.io unter Linux"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-10886 aligncenter\" src=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2018\/10\/platformio-logo.17fdc3bc.png\" alt=\"\" width=\"220\" height=\"220\" \/><br \/>\nWenn man im Bereich IoT ein wenig mehr will als &#8222;Blink-Example&#8220;, wird man schnell feststellen, dass die Arduino IDE nur schwer ausreicht, um ordentlichen Code zu erzeugen.<br \/>\nEine Alternative bietet die\u00a0<a href=\"https:\/\/platformio.org\/platformio-ide\">PlatformIO IDE<\/a>, die gut mit dem\u00a0<a href=\"https:\/\/code.visualstudio.com\/Download\">Visual Studio Code<\/a> zusammenarbeitet.<br \/>\nAls erstes muss\u00a0Visual Studio Code installiert werden. Dazu k\u00f6nnt Ihr Euch hier\u00a0<a href=\"https:\/\/code.visualstudio.com\/Download\">https:\/\/code.visualstudio.com\/Download<\/a> das passende Paket herunterladen (*.deb).<br \/>\nAuf dem lokalen Terminal wird es wie folgt installiert:<code><br \/>\ndpkg -i paketname.deb<br \/>\n<\/code><br \/>\nIst es durchgelaufen, kann man die IDE starten und unter dem 5. Icon auf der linken Seite &#8222;<strong>Erweiterungen<\/strong>&#8220;\u00a0 nach &#8222;platformio-ide&#8220; suchen.\u00a0 Etwas weiter rechts findet sich dann auch der Install-Button. Somit bekommt man nach einem Programm-Neustart die M\u00f6glichkeit, Projekte f\u00fcr\u00a0Atmel AVR, Atmel SAM, Espressif 32, Espressif 8266, Freescale Kinetis, Infineon XMC, Intel ARC32, Intel MCS-51 (8051), Lattice iCE40, Maxim 32, Microchip PIC32, Nordic nRF51, Nordic nRF52, NXP LPC, RISC-V, Samsung ARTIK, Silicon Labs EFM32, ST STM32, Teensy, TI MSP430, TI Tiva, WIZNet W7500 anzulegen.<br \/>\nAuch wenn die Oberfl\u00e4che erst einmal wie ein Cockpit einer 747 wirkt, wird man schnell die Vorteile erkennen. Empfehlenswert ist noch ein Quick-Start-Guide von\u00a0 <a href=\"https:\/\/docs.platformio.org\/en\/latest\/ide\/vscode.html#quick-start\">https:\/\/docs.platformio.org\/en\/latest\/ide\/vscode.html#quick-start<\/a>.<br \/>\n&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wenn man im Bereich IoT ein wenig mehr will als &#8222;Blink-Example&#8220;, wird man schnell feststellen, dass die Arduino<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,27,9,14,16],"tags":[286,919,2059,2887],"class_list":["post-10871","post","type-post","status-publish","format-standard","hentry","category-computer-und-technik","category-kniffe-und-tricks","category-linux-computer-und-technik","category-programmieren","category-software","tag-arduino","tag-esp","tag-plattform","tag-visual-code"],"_links":{"self":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/10871","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/comments?post=10871"}],"version-history":[{"count":0,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/10871\/revisions"}],"wp:attachment":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/media?parent=10871"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/categories?post=10871"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/tags?post=10871"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}