Forum: Mikrocontroller und Digitale Elektronik Zwei Sketche in Arduino-IDE(ESP32)


von Bodo M. (bodo_75)


Lesenswert?

Hallo,
Ich habe zwei Sketche, die ich oft benutze. Der Eine läuft mit 
Hardware-Library Version 1.0.6, der andere mit 2.0.5.
Ständiges Umändern der Konfiguration ist nicht schön.

Ich denke, das Beste ist, den einen Sketch in der Version 2.0.5 zum 
Laufen zubringen.
Soviel Ahnung hab ich dann doch nicht. Die Fehlermeldungen sagen mir 
nicht, wo ich ansetzen kann.
Zwei verschiedene Rechner geht bestimmt auch.

Kann man dem Sketch mitgeben, mit welcher Hardwareversion er compiliert 
werden soll?

von Εrnst B. (ernst)


Lesenswert?

Alternativ-Lösung:
https://platformio.org/

Da kannst du jedem Projekt in seiner Settings-Datei angeben, mit welcher 
Arduino-Framework-Version und welchen Bibliotheken in welchen Versionen 
kompiliert werden soll.

von Guido L. (guidol1970)


Lesenswert?

Bodo M. schrieb:
> Ich habe zwei Sketche, die ich oft benutze. Der Eine läuft mit
> Hardware-Library Version 1.0.6, der andere mit 2.0.5.
> Ständiges Umändern der Konfiguration ist nicht schön.

> Zwei verschiedene Rechner geht bestimmt auch.
>

Hallo Bodo,
Du kannst auc eine parallele Installation "portabel" aufsetzen:
https://docs.arduino.cc/software/ide-v1/tutorials/PortableIDE

Dann kannst Du in der notmalen die 2.0.5 nutzen und in der parallelen 
installiert Du nur 1.0.6 (hatte ich vor langer Zeit auch mal gebraucht 
fuer VGA32/ESP32).

D.h. anstatt dem Installer die portable Version laden und dann wie oben 
im Link angeben in der Version das verzeichnis portable anlegen, dann 
werden Librarys oder Hardware-Unterstuetzung getrennt von der normalen 
Installation da abgelegt...
Man muss dann alles andere an Libs/HW nochmal in die portable 
Installation installieren :)

von John P. (brushlesspower)


Angehängte Dateien:

Lesenswert?

Bodo M. schrieb:
> Ich habe zwei Sketche, die ich oft benutze. Der Eine läuft mit
> Hardware-Library Version 1.0.6, der andere mit 2.0.5.
> Ständiges Umändern der Konfiguration ist nicht schön.

ich kann in Arduino zwischen 5 ESP32 HW Lib Versionen auswählen

von Bodo M. (bodo_75)


Lesenswert?

Hallo,
Danke an alle. Mein vorheriger Beitrag ist irgendwie weg.

Die mobile Installation funktioniert super. Mal merken.
Platformio hatte ich vor einiger Zeit in den Händen, etwas kompliziert.

Asche auf mein Haupt, ich habe die Lösung gefunden. Den Explorer bemüht 
und es gab neben der Version "LittleFS" auch eine Version "LittleFS for 
ESP".
Mit dieser Funktioniert alles, auch mit der HW-Version 2.0.5.

MfG Bodo

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.