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

Elektronik-Sets für das Hardware-nahe Programmieren

Programmieren mit dem Raspberry Pi Pico
Online-Meeting

Programmieren mit dem Raspberry Pi Pico

Besuchen Sie unser fast monatlich stattfindendes Online-Meeting PicoTalk und lernen Sie uns kennen. Die Teilnahme ist kostenfrei.

Termine und Newsletter-Anmeldung

Frag Elektronik-Kompendium.de