Audio Spectrum Analyser on OLED Kit with Arduino Uno + LED
Audio Spectrum Analyser on OLED Kit — See Every Beat with Arduino Uno Real-Time FFT
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
Wire up a MAX9814 microphone to an Arduino Uno and watch sound transform into a dancing eight-band bar graph on a crisp 128x64 OLED display. This kit turns a music lover's curiosity into a working instrument, making frequency analysis as visual as a graphic equalizer. Whether you are decoding a guitar riff for your jam room or preparing a school tech exhibit, the build delivers a genuine audio engineering experience.
What You'll Build
A responsive sound visualizer that captures ambient music or voice through the MAX9814 mic, runs a Fast Fourier Transform on the Arduino Uno, and paints an eight-band frequency bar graph on the SSD1306 OLED in real time. Plug in a phone playlist, clap your hands, or hum a tune — the glowing bars react instantly, showing bass, midrange, and treble peaks.
What You'll Learn
- Digital audio sampling and ADC configuration on Arduino Uno
- Implementing the ArduinoFFT library for real-time frequency analysis
- Driving an SSD1306 OLED display over I2C for graphical output
- Filtering analog microphone signals to reduce noise before FFT processing
Kit Contents
| Component | Quantity |
|---|---|
| Arduino Uno R3 | 1 |
| MAX9814 Mic Amp | 1 |
| 0.96in OLED SSD1306 | 1 |
| 10kΩ Resistors | 5 |
| 100nF Caps | 10 |
| 400-pt Breadboard | 1 |
| M-M Wires | 20 |
| 9V Battery Snap | 1 |
Why Buy This Kit Instead of Sourcing Parts Separately
| Factor | Sourcing Separately | Compoden Kit |
|---|---|---|
| Compatibility checks | You verify every part | Pre-tested as a system |
| Build support | Forums and scattered tutorials | AI companion trained on this exact project |
| Time to first working build | Days of debugging | Hours, with step-by-step guidance |
| Shipping coordination | Multiple sellers, multiple delays | One shipment from Bengaluru in 3-5 days |
Who This Kit Is For
Students working on CBSE Class 12 physics projects will find the spectrum analyser a powerful demonstration of wave theory and digital signal processing. B.Tech ECE and EEE learners can use this kit for mini-projects on embedded systems, while ATL Tinkering Lab participants gain a hands-on introduction to audio FFT. Even music production hobbyists who want to visualize their mix will find the experience rewarding and immediately useful.
Built and Backed by Compoden
Every Compoden kit ships with an AI build companion trained on this exact project — accessible via a QR code on the box, with WhatsApp and email backup. We've spent 10 years building projects for makers, schools, and institutions across India. If a part fails because of a manufacturing defect, replace it free within 7 days.
What if I get stuck during the build?
Scan the QR code in the box to open the AI companion, which walks through schematic checks, code uploads, and OLED initialization step by step. For quick human backup, message us on WhatsApp — typical first response in under four hours.
Can I feed audio directly from a phone or laptop instead of using the microphone?
Yes. The MAX9814 microphone is on-board by default, but the kit includes extra resistors and capacitors to build a simple attenuator circuit that accepts a 3.5mm line-level signal. The AI companion provides the wiring variant and the minor code adjustment needed.
How do I power this setup away from a USB port, like during a science fair display?
The included 9V battery snap connects to the Arduino Uno’s barrel jack, powering the entire circuit without a computer. The OLED and MAX9814 run comfortably from the onboard 5V regulator for several hours of continuous visualization.
Why does the display show eight bars, and can that count be changed?
Eight bands split the audible spectrum into octave-like chunks that look natural on the small OLED. The ArduinoFFT library processes the full frequency range, and the AI companion explains how to adjust the bin count if you want a 16-band or custom layout for advanced experimentation.
MAX9814 mic feeds FFT and 8-band spectrum shown as bar graph on 128x64 OLED in real time. Teaches ArduinoFFT library.
What's in this kit
- Arduino Uno R3
- MAX9814 Mic Amp
- 0.96in OLED SSD1306
- 10kΩ Resistors x5
- 100nF Caps x10
- 400-pt Breadboard
- M-M Wires x20
- 9V Battery Snap
Other projects you can build
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items