Raspberry Pi: zelfstartend programma
stand-alone Pi
Een kleine computer als Raspberry Pi is niet heel duur en verbruikt weinig energie. Dat maakt hem handig om een vaste taak uit te voeren en bijvoorbeeld een klok, een weerbericht of een foto-album op een scherm te laten zien.
Als het eenmaal werkt, loopt zo’n toepassing op zichzelf. Dat gaat zonder tussenkomst van toetsenbord en muis.
De opgave is nu: hoe start je je toepassing zonder toetsenbord en muis? Dat is niet heel moeilijk maar het kan tamelijk ingewikkeld zijn. Helaas is het zo dat standaarden komen en standaarden gaan, waardor de methode die nu werkt over een maand misschien niet meer aan de gang is te krijgen.
Dat is precies wat onlangs gebeurd is. Na een opfrisser van het besturingssysteem (Pi OS) werkten de Pi’s hier in huis niet meer het zelfde. Sommige wilden niet meer starten of ze kwamen niet verder dan het bureaublad.
Ik heb verschillende modellen Pi in gebruik, van Pi Zero W tot Pi5. Ze werken niet allemaal op dezelfde OS-versie en de verschillende modellen doen het ook nog eens op hun eigen manier.
Inmiddels werken ze weer. Het was nogal een zoektocht om ze zover te krijgen. Alle manieren onthouden of telkens weer opzoeken is geen doen, vandaar dit geheugensteuntje.
toepassing
Beginnen bij het begin. Wat moet er starten? Er zijn allerlei mogelijkheden zoals een shellscript of een pythonscript.
In dit voorbeeld gaan we uit van een python-script dat in de gebruikersmap staat; met het hele pad erbij heet het /home/pi/voorbeeld.py .
scherm of niet?
Deze handleiding is voor Pi’s die een toepassing op een scherm laten zien. Meestal maak ik iets in Python met Pygame voor de weergave, en dan is het besturingssysteem met de grafische omgeving noodzakelijk.
Als je een Pi in gebruik hebt als printerserver of voor een andere toepassing zonder scherm, dan kun je hem op een eenvoudiger manier laten starten. Zoek op bashrc voor tips.
de methodes
Verschillende versies van Pi OS en verschillende generaties Raspberry Pi hebben hun eigen manier van opstarten.
Trixie
Dit is in 2026 de actuele versie van Pi OS. Ik gebruik het op PI 3 en later. De opstartmethode is autostart.
Hier staat de handleiding.
Bookworm
Dit is de voorgaande versie van Pi OS. Ik gebruik het van Pi Zero W tot en met Pi 3. De opstartmethode is systemd.
Hier staat de handleiding.


