Software
Flash the card, install the code kit and add your camera's profile.
Everything that runs on the Pi is in the code kit.
Flash the card
Open Raspberry Pi Imager and edit the settings before you write:
| Setting | Choose |
|---|---|
| Device | Raspberry Pi Zero 2 W |
| OS | Raspberry Pi OS Lite (64-bit), Bookworm |
| Hostname | s8cam |
| User, WiFi, time zone | Your own |
| SSH | On, with a password |
Install
- Put the card in the Pi, plug in the cell and switch on. Give it a minute.
- Unzip the code kit. In
hostapd.conf, change the hotspot’s name and password (marked CHANGE THIS). - Open a terminal in the unzipped
super8-digital-codefolder and run:
scp *.py *.sh *.service *.conf *.png USER@s8cam.local:~/
ssh USER@s8cam.local "bash ~/install.sh"
It takes a few minutes, sets up the camera and boot settings too, and ends with “Install complete”.
Test before you close the lid
Log in with ssh USER@s8cam.local and run python3 ~/s8test.py. It checks the system, the camera and the trigger. When it checks the trigger, turn the wheel by hand: the counter should climb. If it doesn’t, fix the beam now. See Troubleshooting.
All good? Run sudo reboot and press the lid on.
Add your camera’s profile
The Builder’s Download step gives you s8profile.json, with your camera’s speeds and timing. Either:
- copy it onto the card’s boot partition (the drive called
bootfson your computer), or - upload it at http://s8cam.local:8080, under Settings.
Then calibrate.