Forum: PC-Programmierung Arduino-Extension in Visual Studio Code


You were forwarded to this site from EmbDev.net. Back to EmbDev.net
von Torben S. (Firma: privat) (torben_25)


Lesenswert?

Hallo allerseits,

ich möchte die Arduino-Extension (Pre Release Version v.0.6.0)  in 
Visual Studio Code nutzen, um meinen ESP8266 zu programmieren.

Ein simples Hello World.io kann ich kompilieren. Bei etwas aufwendigeren 
Skretches fehlt mir das Wissen, wie ich die erforderlichen Libraries 
installiere. Über den Library Manager sind folgende Bibliotheken nicht 
zu finden:
1
#include <LiquidCrystal_I2C.h>
2
#include <SFE_BMP180.h>
3
#include <Wire.h>

In den Settings habe ich folgende URL hinzugefügt:
https://arduino.esp8266.com/stable/package_esp8266com_index.json

Kann mir jemand helfen?

Danke

von Philipp K. (philipp_k59)


Lesenswert?

Die Librarys gibts im Repo..

im PIO Fenster auf Librarys, dann auf "Alle Librarys" und dann z.B. 
Liquid_Crystal_I2C eingeben und anklicken.. dann müsste da ein "Dem 
Projekt hinzufügen" Button sein.

SFE_BMP180 heisst nur BMP180 (im Example steht dann SFE_BMP180)

: Bearbeitet durch User
von Torben S. (Firma: privat) (torben_25)


Lesenswert?

Du verwendest PlattformIO, richtig? Ich verwende die normale 
Arduino-Extension.Ist es ratsam zu PIO zu wechseln?

von Philipp K. (philipp_k59)


Lesenswert?

Torben S. schrieb:
> Ist es ratsam zu PIO zu wechseln?

kein Plan, ich kenne es nur mit PIO. Das ist total unkompliziert.

von J. S. (jojos)


Lesenswert?

PIO ist sehr vielseitig, und es ist um Längen professioneller weil Libs 
in den passenden Versionen zum Projekt definiert werden können.
Also schon alleine deshalb klares Pro zu PIO.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.