Project · September 2025 · working

Pi Zero: PWM-to-audio filter

A Spotify Connect receiver that turns Raspberry Pi PWM into line-level audio through an analog low-pass filter.

Analog electronicsFilter designPWM DACOp-amp (TL072)Raspberry PiMeasurement

View on GitHub ↗

An early personal project using a Pi Zero and a TL072 active filter.

The challenge

Full-scale PWM pushed the analog stage toward its rails and exposed hiss on a high-gain preamp. Sweeping output level helped find a cleaner operating point.

Results

Code, design files & full documentation →

← All projects