Visual Studio Code mit Platform IO für Arduino/ESP Programmierung installieren und einrichten

171 Aufrufe
Published
Dieser Stream richtet sich speziell an absolute Neulinge im Bereich Visual Studio Code und PlatformIO.

Entschuldigt den Reupload., Aber da der Stream am 7. nach ca. 40 Minuten komplett abgestürzt ist (OBS und Discord), habe ich hier beide Teile des Streams zusammengefügt und diese neu hochgeladen.

Im diesem Stream möchten wir euch Visual Studio Code als Alternative zur Arduino IDE vorstellen. Dank Autocomplete, Library-Management etc. erleichtert einem Visual Studio Code mit Platform IO die Softwareentwicklung für Arduino und ESP enorm. Wir möchten im heutigen Stream mit euch gemeinsam die Installation und Grundeinrichtung der Software durchgehen. Wir hoffen, euch durch aufzeigen wesentlicher Unterschiede den Umstieg von der Arduino IDE zu Visual Studio Code erleichtern zu können.

Video Inhalt:
00:00:00 - Einleitung
00:10:15 - Vorbereitung / Downloads / Installation
00:17:55 - PlatformIO in VS-Code installieren
00:26:46 - Boards in PlatformIO
00:28:16 - Platform in PlatformIO
00:28:52 - Devices (Ports) in PlatformIO
00:32:36 - Das erste neue Programm mit PlatformIO für Arduino erstellen
00:40:01 - Vorteile von PlatformIO
00:48:40 - Blink Projekt öffnen und kompilieren
00:51:38 - Kompilierfehler identifizieren
00:59:56 - Flashen des Programms
01:01:45 - GitHub-Projekt in PlatformIO einbinden (am Beispiel Tasmota)
01:11:38 - Tasmota konfigurieren (my_user_config.h) und flashen
01:23:01 - Port Auswahl fürs flashen in platformio.ini
01:25:31 - Lokale Änderungen bei Git-Projekten anzeigen lassen
01:29:24 - Serieller Monitor in PlatformIO
01:32:20 - PlatformIO.ini Dokumentation
01:40:56 - Projekt schließen
01:41:57 - Librarys einbinden
01:56:40 - Zu beachten bzgl. Reihenfolge im Quelltext (Deklaration MUSS vor der Verwendung erfolgen)
02:09:40 - Smalltalk - Ideen und Ausblicke für kommende Inhalte
02:15:30 - Erklärung: Warum Reupload des Streams?
02:16:15 - Smalltalk
02:28:03 - Video/Stream Termine
02:30:13 - Bitte bzgl. Support Anfragen (Wie stelle ich meine Fragen richtig?)
02:47:27 - Smalltalk - Weitere Ausblicke für kommende Inhalte

Links:
https://code.visualstudio.com/
https://python.org/downloads/
https://git-scm.com/downloads/


--
Ihr möchtet meine Arbeit unterstützen?

Mitglied werden: https://www.youtube.com/channel/UCd-TcFifNC20TrnEiESNumw/join
Amazon Empfehlungen: https://www.amazon.de/shop/smarthomeyourself *
Fan-Shop: https://shop.spreadshirt.de/smarthomeyourself/

Wenn Ihr etwas von Ebay oder Amazon bestellt, nutzt dafür gerne meine Affiliate-Links:
Ebay-Partner-Link: http://rover.ebay.com/rover/1/707-53477-19255-0/1?ff3=4&pub=5575603098&toolid=10001&campid=5338708933&customid=YT-Kanalinfo&mpre=https%3A%2F%2Febay.de *

Amazon-Partner-Link: https://amzn.to/2O7Z1x3 *

Oder spendet einen frei wählbaren Betrag unter: https://streamlabs.com/smarthomeyourselfdediy
oder https://paypal.me/ScheidlerITSolutions

--
Kommt gerne auch auf unserem Discord vorbei:
https://discord.gg/pN7SpK7

--
Mein Video-Zubehör:
Kamera: Panasonic Lumix DMC-G81MEG-K (https://amzn.to/2UoafPp)*
Andoer SGC-598 Kondensator-Mikrofon (https://amzn.to/2RPZ19B)*
Zoom H2n Audio-Recorder (https://amzn.to/3kZGZMa)*
Hauser 200W ESL + Durchlicht Schirm Weiß (https://amzn.to/2HyYtjx)*
2x Neewer LED-Panel (https://amzn.to/3cH8NBO)*
SD-Karten: SanDisk Extreme PRO 128GB SDXC Class 10 U3 (https://amzn.to/2CMaxrV)*
Adobe Premiere/Photoshop Elements 2020 (https://amzn.to/2MMimU6)*
Stream Deck: (https://amzn.to/3mSp23a)*

--
* Bei allen Amazon Links handelt es sich um Affiliate-Links. Heißt für jeden Kauf über die Links erhalte ich eine kleine Provision. Ihr bezahlt natürlich weiterhin den selben Preis wie sonst auch.
Vielen Dank für eure Unterstützung!
Kategorien
PC (Windows/Mac/Linux) Anleitungen
Kommentare deaktiviert.