# 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-S3`compute

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-43434`sensing

Why: Captures audio input for real-time spectrum analysis - fulfills microphone input requirement

#### WS2812B RGB LED

XINGLIGHT

×16

`XL-5050RGBC-WS2812B`user_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-001`connector

Why: 3.5mm line input connector for external audio sources as specified in requirements

#### Sensitivity Adjustment Potentiometer

Bourns Inc.

×1

`PEC11R-4215F-S0024`user_input

Why: Rotary encoder for sensitivity adjustment feature as required

#### USB Type-C Connector

Molex

×1

`0026604020`connector

Why: USB power input connector to meet USB power constraint

#### 3.3V Linear Regulator

Shenzhen Slkormicro Semicon Co., Ltd.

×1

`AMS1117-3.3 SOT-223`power_regulation

Why: Converts 5V USB power to 3.3V for MCU and digital components

|  | Part | Why | MPN | Qty |
| --- | --- | --- | --- | --- |
|  | ESP32-S3 Main MCU<br>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<br>TDK InvenSense | Captures audio input for real-time spectrum analysis - fulfills microphone input requirement | `ICS-43434` | 1 |
|  | WS2812B RGB LED<br>XINGLIGHT | 16-column LED display for visualizing frequency spectrum bands with multiple color patterns | `XL-5050RGBC-WS2812B` | 16 |
|  | 3.5mm Audio Jack<br>Cinch Connectivity Solutions Johnson | 3.5mm line input connector for external audio sources as specified in requirements | `105-0851-001` | 1 |
|  | Sensitivity Adjustment Potentiometer<br>Bourns Inc. | Rotary encoder for sensitivity adjustment feature as required | `PEC11R-4215F-S0024` | 1 |
|  | USB Type-C Connector<br>Molex | USB power input connector to meet USB power constraint | `0026604020` | 1 |
|  | 3.3V Linear Regulator<br>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
