← Zurück zur Übersicht

Arduino-Boards unter Linux hinzufügen

Veröffentlicht am 2020-12-06 00:00:00.0


Arduino-Boards unter Linux hinzufügen

Ein Verwirrspiel mit verschiedenen IDE-Versionen

Boards in der Arduino IDE hinzufügen

Leider ist das ein verwirrendes Spiel, zumindest unter Linux. Grundsätzlich gibt es genügend Informationen dazu wie ich den Linkit Duo, ein ESP8266 oder ESP32-Board installieren kann:

Linkit Duo

ESP8266

esp32

Über die Voreinstellungen, die immer im .arduinoxx-Verzeichnis in der preferences.txt landen, kann man die JSON-URL eintragen, am besten über den Tooltip vermittelt im Texteditor, Zeile für Zeile getrennt. In den preferences.txt sind die Einträge dann komma-seperiert. Ich verwende ziemlich aktuelle Arduino-IDES und wundere mich, dass weder Linkit Duo noch ESP8266 nach Eintrag der JSON-Url für diese Devices vom Boardmanager genutzt werden können, um die Installation der Software zu starten. Nach langem Verwirrspiel habe ich mir dann die alten Arduino IDEs Arduino 15, Arduino16 etc. heruntergeladen. Mit diesen Versionen habe ich versucht, diese Pakete zu laden und damit hat es funktioniert. Die ESP32 ließ sich dagegen nur mit höheren Versionen installieren. Sind die Pakete einmal installiert, kann man mit den aktuellen Arduino-Versionen weiterarbeiten.

  • Verwirrend? Ja!
  • Ätzend? ja!

Aber auch PlatformIo und uecide, die ich ebenfalls nutze, ärgern mich immer wieder mal. Ich bin daher drauf und dran meine eigene IDE mit Groovy und evt. Dart oder aber Java FX zusammenzustellen. Dabei möchte ich ggf. GRADLE und die arduino-cli nutzen.

Info

Diese Seite wurde dynamisch aus Groovy-DSLs generiert.


User: