RadioShuttle und andere IDEs wie z. B. „PlatformIO“

Manche Kunden fragen uns, ob sich anstelle der Arduino IDE nicht auch andere Entwicklungsumgebungen wie beispielsweise „PlatformIO“ zum Entwickeln und Hochladen der RadioShuttle-Software auf unsere „ECO Power“-, Eagle- und LongRa-Boards verwenden ließen.

Einige Kunden haben auch bereits Versuche mit anderen IDEs unternommen, erhalten aber Fehlermeldungen.

Dazu lässt sich Folgendes sagen:

Die komplette RadioShuttle Software kann mit den 18 Beispielen unter der Arduino IDE (Mac, Windows und Linux) für die „ECO Power“-, Eagle- und LongRa-Boards kompiliert und genutzt werden. Da läuft alles einwandfrei durch den Compiler und funktioniert. Und so ist es auch dokumentiert. Zusätzlich gibt es noch die Variante mit dem Mbed OS.

„PlatformIO“ oder andere IDEs wurden nicht getestet und werden daher auch nicht von uns unterstützt. Dennoch müsste es grundsätzlich auch damit zum Laufen zu bekommen sein, vorausgesetzt, es werden die identischen Compiler bzw. Linker Flags genutzt. Sämtliche Quelltexte sind enthalten.

Weitere IDEs neben Arduino D21 & ESP32 sowie Mbed OS sind aktuell nicht geplant. Die überwiegende Mehrheit der Anwender verwendet die Arduino IDE, welche sicherlich nicht der Weisheit letzter Schluss ist, aber sie funktioniert und wird daher auch genutzt. Zusätzlich kann ein externer Texteditor verwendet werden.