Raspberry Pi Zero 2W quick-boot camera and microphone

Turn a Raspberry Pi Zero into a personal camera or an HDMI magnifier (for soldering of small components).

OOTB boot time with Ubuntu is around a minute on a Pi Zero. After optimizations, boot time approximates 15 seconds and is CPU-bound (in udev): a Pi Zero 2W should improve that by several seconds. Changes involve package cleanup, service deactivation, tuning in rpi's boot.txt and config.txt files.

One important aspect to work on is easing and automating the changes.

#Gstreamer commands and scripts

Last update: 2025-12-08

Some gstreamer pipelines, both general purpose and specific for a camera that streams over SRT.

Read more

#Hardware

Last update: 2025-11-08

Hardware for a camera with night vision and audio.

Read more

#IQAudio's Codec Zero on Raspberry Pi 0

Last update: 2022-07-29

Codec Zero (formerly from IQAudio) is a RaspberryPi hat with various audio I/Os, including microphone. I got some stuff out of it but ultimately ditched it when I couldn't get a good enough quality.

Read more

#Arducam's IMX519 camera on Raspberry Pi 0

Last update: 2022-03-25

Various tips to use Arducam's IMX519 camera on Raspberry Pi 0: `libcamera-still` or `gstreamer` and `gst-launch`

Read more

#Updates

#Reports

#Notes