Audio Spectrum Visualizer
A desk light display for anyone who likes to see their music: it listens to the room and shows the bass, mids and treble of whatever is playing as three moving LED bars. An ESP32 microcontroller runs the frequency analysis and drives three LED bar-graph chips through filtered PWM signals.
Checked on the bench: LED driver switching points measured with a multimeter on three chips (equal 0.33 V steps); supply current 71–238 mA at 5 V; the 10 kHz control signal confirmed filtered to a steady level on an oscilloscope.