Préambule
Parfois, il faut savoir changer. Et j’ai acheter des étagères pour (enfin) ranger/classer/trier/regrouper/concaténer mes innombrables récupérations.
Ce faisant, j’ai testé des cartes µSD et retrouvé ma version de RaspberryPiOS qui me servait de DashCam et de prise de photos mode TimeLapse.
Et vous savez quoi ?
Ben, j’ai voulu refaire ça à la sauce du jour.
Concept
L’idée est assez simple.
J’utilise un Raspberry Pi Zero avec un module RaspiCam V2.
Quand on l’allume (batterie externe servant à recharger les téléphones), il démarre et lance un script python qui réalise une vidéo de 30 secondes puis fait une pause de 1 seconde puis recommence (boucle while).
Pour que tout soit clair et facile (en cas de besoin), il nomme ses vidéo selon un horodatage type 2025-06-01_22-04-15.jpg donc nécessite un module RTC DS3231 pour rester à l’heure.
Évidemment, aucun moyen de le piloter donc j’utilise un Raspberry Pi Zero W afin qu’il génère un point d’accès permettant de s’y connecter en SSH si besoin.
Et comme je veux pourvoir l’éteindre sans rien faire (le SSH, c’est cool, mais faut un tel ou un PC), il doit s’éteindre avec un simple bouton minimaliste (le même genre de micro interrupteur qui fait le « clic » dans une clef de voiture).
Matériel
- Raspberry Pi Zéro W
- Module RaspiCam V2
- Module RTC DS3231
- Adaptateur microUSB vers USB
- Batterie externe et/ou adaptateur allume-cigare
- Micro interrupteur
- Câbles Dupont
- Un truc pour faire le corps (j’avais modifié et imprimé un boîtier)
- Un adaptateur USB vers RJ45 le temps de l’installation
Installation de l’OS
Je ne vais rien vous cacher. J’ai voulu porter mon ancien système sur BookWorm (Debian12) et j’ai bien galéré. Surtout, le résultat n’était pas satisfaisant. Pour faire simple, la vidéo de 30 secondes ne durait que 15-20 secondes car était accélérée.
Je voulais donc repartir sur Raspivid et j’ai pour cela utilisé la version de BullsEye (Debian 11) avec mises à jour de sécurité qui est aisément disponible sur imager

Raspberry Pi OS (Legacy) Lite
- Release date: May 6th 2025
- System: 32-bit
- Kernel version: 6.1
- Debian version: 11 (bullseye)
- Size: 366MB
Pour résumer, vous installez Imager et l’utilisez pour flasher votre carte µSD avec cette image « ancienne mais récente ».
Perso, j’applique des modif à l’écriture avec un nom d’utilisateur et un mot de passe.
Configurations additionnelles
Pour réaliser une Dashcam, on va devoir enregistrer des vidéos donc il nous faut un script python qui utilise le module caméra.
Selon mes tests, c’est vraiment raspivid qui fonctionne le mieux (j’ai testé le nouveau système libcamera
(module V2 et module V2) et ffmpeg (avec WebCam).
Du coup, il faut activer l’ancien module pour utiliser raspivid sur Bullseye. Cela est réalisable via raspi-config
(option Interface > Caméra).
(Explication : le support de la PiCam est désormais basé sur libcamera et raspivid n’est plus supporté nativement. Sur Bullseye, on peut encore choisir de basculer).
Comme on veut enregistrer et garder les vidéos avec nommage parlant, on va activer l’option I2C (désactivée par défaut) avec sudo raspi-config
.
Vous pouvez voir mon article Ajout d’un module RTC DS3231 au Raspberry Pi qui me parait de toute beauté (en toute objectivité, hein).
Script vidéo
A suivre…