Hallo zusammen. Da ich meinem "Außendienstmitarbeiter" das Leben etwas erleichtern möchte, möchte ich, dass er beim Kunden vor Ort gewisse Parameter (Konstanten/defines im Programmcode) komfortabel vor dem Flashen des Controllerboards (DigiSpark) ändern und anschließend builden und flashen kann. Dabei dachte ich an so etwas wie ein Konsolenprogramm (muss also keine aufgeputschte GUI sein), die dann den Mitarbeiter nach den gewünschten Parametern fragt, die im Hintergrund als Platzhalter im Code ersetzt werden. Gibt es so etwas für die Arduino IDE (in der der DigiSpark programmiert wurde)? Ich wäre sehr dankbar für Hilfe! Gruß
Hi Mirek, Mit Arduino geht das soweit ich weiss nicht so einfach. Schau Dir vielleicht mal PlatformIO an. Das bietet ein Bildframework für Arduino und auch andere Systeme und funktioniert auf der Konsole. Gruß, Motlib
schaue dir die Arduino-CLI an. https://github.com/arduino/arduino-cli Damit kannst du alles was du in der Arduino IDE machen kannst in der console machen:
1 | //Compiliere Sketch für den Arduino Due am Debug Port
|
2 | arduino-cli compile --fqbn arduino:sam:arduino_due_x_dbg /home/pi/RobotArmWebControl/src/arduino_controller/ |
3 | |
4 | //Flashe hex file auf den Arduino-Due am Seriellen-Port /dev/ttyACM0
|
5 | arduino-cli upload -p /dev/ttyACM0 --fqbn arduino:sam:arduino_due_x_dbg /home/pi/RobotArmWebControl/src/arduino_controller/ |
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.