CircuitPython: Autostart

Es geht um die Frage, wie ein Programm auf einem Mikrocontroller wie dem Raspberry Pi Pico mit CircuitPython automatisch gestartet wird, wenn er mit der Stromversorgung verbunden wird.

CircuitPython sucht nach einer Datei auf dem Mikrocontroller, die ausgeführt werden kann. Dafür gibt es im Prinzip 4 Optionen:

  1. code.txt
  2. code.py
  3. main.txt
  4. main.py

CircuitPython sucht nach diesen Dateien in dieser Reihenfolge und führt dann die erste aus, die es findet. Dabei ist der Dateiname „code.py“ der empfohlene Name für die Datei, die automatisch ausgeführt werden soll. Alternativ kann man auch „main.py“ verwenden, weil das der bevorzugte Name der automatisch ausführbaren Datei unter MicroPython ist.

Bevor man die Datei „code.py“ anlegt, sollte man sicherstellen, dass im Programmablauf keine Fehler auftreten und alles wie erwartet funktioniert. Nur dann macht es Sinn, ein Programm automatisch starten zu lassen.

Programmieren mit CircuitPython

Weitere verwandte Themen:

Elektronik-Sets für das Hardware-nahe Programmieren

Der Elektronik-Kompendium Club ist ein Online-Treffpunkt für Hobby-Elektroniker und Maker.

Wir wollen:

  • Anregungen und Lösungen von echten Menschen bekommen
  • Menschen zusammenbringen und gemeinsam wachsen
  • Erfahrungen machen und teilen

Jetzt mehr erfahren und Mitglied werden

Elektronik-Kompendium Club Meeting

Elektronik-Sets für das Hardware-nahe Programmieren

Frag Elektronik-Kompendium.de