Audio Spectrum Analyzer 16-Band
A music visualizer with 16-band frequency analysis. The 200x150x50mm display uses 16 columns of LEDs showing audio spectrum in real-time. Microphone input or 3.5mm line-in. Multiple color patterns and sensitivity adjustment. USB powered. Perfect addition to any music setup. This audio visualizer project is perfect for makers, DIY enthusiasts, and electronics hobbyists. Search volume: 2900/month.
All parts, CAD, wiring, and firmware generated by Modo AI Hardware Builder with human direction.
—Validated fit
—Electrical OK
—Assembly ready
PartsCADWiringCodeAssembly
ESP32-S3 Main MCU
Espressif Systems
×1
ESP32-S3compute
Why: Main microcontroller for real-time audio processing, 16-band FFT analysis, LED display control, and handling microphone/line inputs
Digital MEMS Microphone
TDK InvenSense
×1
ICS-43434sensing
Why: Captures audio input for real-time spectrum analysis - fulfills microphone input requirement
WS2812B RGB LED
XINGLIGHT
×16
XL-5050RGBC-WS2812Buser_input
Why: 16-column LED display for visualizing frequency spectrum bands with multiple color patterns
3.5mm Audio Jack
Cinch Connectivity Solutions Johnson
×1
105-0851-001connector
Why: 3.5mm line input connector for external audio sources as specified in requirements
Sensitivity Adjustment Potentiometer
Bourns Inc.
×1
PEC11R-4215F-S0024user_input
Why: Rotary encoder for sensitivity adjustment feature as required
USB Type-C Connector
Molex
×1
0026604020connector
Why: USB power input connector to meet USB power constraint
3.3V Linear Regulator
Shenzhen Slkormicro Semicon Co., Ltd.
×1
AMS1117-3.3 SOT-223power_regulation
Why: Converts 5V USB power to 3.3V for MCU and digital components
| Part | Why | MPN | Qty | |
|---|---|---|---|---|
| ESP32-S3 Main MCU Espressif Systems |
Main microcontroller for real-time audio processing, 16-band FFT analysis, LED display control, and handling microphone/line inputs | ESP32-S3 |
1 | |
| Digital MEMS Microphone TDK InvenSense |
Captures audio input for real-time spectrum analysis - fulfills microphone input requirement | ICS-43434 |
1 | |
| WS2812B RGB LED XINGLIGHT |
16-column LED display for visualizing frequency spectrum bands with multiple color patterns | XL-5050RGBC-WS2812B |
16 | |
| 3.5mm Audio Jack Cinch Connectivity Solutions Johnson |
3.5mm line input connector for external audio sources as specified in requirements | 105-0851-001 |
1 | |
| Sensitivity Adjustment Potentiometer Bourns Inc. |
Rotary encoder for sensitivity adjustment feature as required | PEC11R-4215F-S0024 |
1 | |
| USB Type-C Connector Molex |
USB power input connector to meet USB power constraint | 0026604020 |
1 | |
| 3.3V Linear Regulator Shenzhen Slkormicro Semicon Co., Ltd. |
Converts 5V USB power to 3.3V for MCU and digital components | AMS1117-3.3 SOT-223 |
1 |
7 unique parts, 22 total components