PlatformIO - Installation
PlatformIO ist eine alternative IDE die sowohl Arduino unterstützt als auch die Arduino Libraries nutzt.
PlatformIO ist eine vollständige Entwicklungsumgebung die u.a. folgende features bietet:
- Unterstützung diverser Hardwareplatformen (ESP8266, Arduino uno/nano, etc.)
- Nutzung der Arduino Libraries
..\Users\xxx\Documents\Arduino\libraries
- Code completion bei nutzung von LLVM
- Direkter GitHub Zugriff mit Push/Pull
Außerdem ist es schön farbig...... :-)
Installation des Package
Nach dem Download des Installer wird dieser gestartet.
Unter Install a Package platformio-ide
eingeben und mit Enter die Suche starten.
Im Anschluss mit Install
die Installation starten.
Nach der Installation ist die Option Clang -> Remind Later
zu wählen.
Nach der weiteren Installation sollte Platform IO vollständig installiert sein und kann beendet werden.
Jetzt muss noch LLVM für die Code completion herrunter geladen und installiert werden.
http://releases.llvm.org/3.9.1/LLVM-3.9.1-win64.exe
Platform IO mit Code completion sollte jetzt vollständig sein.
Import eines betehenden Arduino Sketches
Unter Platform IO Home -> die Option Import Arduino Project
wählen.
Sketch und Board auswählen und Import
wählen.
Das erste Mal dauer ein wenig, da das Board geladen werden muss.
Nach dem Laden sollte der erste Code zu sehen sein.....
Kompilieren des Sketches
Sind alle Libraries vorhanden, sollte der Sketch so durchlaufen.....
Nach dem Übertragen kann der serielle Monitor über PlatforIO -> Serial Monitor
gestarte werden
Code Completion
Auch die automatische Codevervollständigng sollte jetzt schon funktionieren.
GitHub
Auch die Verbindung zu einem repositors scheint unterstützt zu werden.......
Für die voll GitHub-Funktionalität sollte noch ein GitHub-Client installiert werden.
https://git-scm.com/download/win
Kommentare (0)