|
arduino IDEArduino
|
Classic Analog Spectrum Analyzer for Your Desktop
This is a spectrum analyzer that visualizes 10 audio frequency bands. Although it might look like just another FFT ESP32 project, it is most certainly not! This design uses a PCB that I designed and build and although it involves an ESP32, it doesn't involve FFT. ( A digital way to determine what frequencies are embedded in a signal). The analysis of the input signal is actually done by 10 good old fashion opamp driven, band filters.
An ESP32 is used to host a webserver for visualization and to drive all the leds on the acrylic display.
Here are some of the specifications:
- 10 Opamp based band pass filters
- Onboard Power supply 12V input/4A to onboard 5V/3.3V
- Microphone and Line input
- Onboard multiplexor to switch between audio signals
- Onboard Analog switch to toggle between input signals
- Operating panel with 3 potmeters and 2 switches
- Onboard pre-amplifiers
- Onboard input protection against wrong polarity and over-current
- All hardware and software are open source

All building instructions are here:
https://www.instructables.com/Classic-Analog-Spectrum-Analyzer-for-Your-Desktop/
If you prefer to order a pre-assembled version of the pcb try this:
https://www.tindie.com/products/markdonners/pcb-10-channel-analog-spectrum-analyzer/
Code schematic and more here:
https://github.com/donnersm/Analog-Analyzer
Video here: https://youtu.be/J-84QGtK8YU
Classic Analog Spectrum Analyzer for Your Desktop
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(0)
- Likes(9)
-
Brandie Lee
May 18,2026
-
Umut ucgmka
Mar 12,2024
-
Holger OnkelHolgi
Jan 26,2024
-
We're all Geeks
Oct 04,2023
-
Markus Lempen
Jul 03,2023
-
Darren Bassett
Jun 23,2023
-
Engineer
Jun 23,2022
-
Seçkin Cici
Apr 29,2022
-
(DIY) C64iSTANBUL
Mar 18,2022
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Mark Donners
-
Fast Audio Spectrum Analyzer
This design is nothing if not amazing! Imagine 3500 Colored LEDS dancing around to the music at a ve...
-
Classic Analog Spectrum Analyzer for Your Desktop
This is a spectrum analyzer that visualizes 10 audio frequency bands. Although it might look like ju...
-
Cylon Vocoder wit Larson Scanner ( moving eye)
I'm a big fan of the TV series Battlestar Galactica ( BSG) and I love the robots called Cylons. The ...
-
Pico-Voice_PCB_Pico-Voice_2024-11-14
This is my pcb design for the Pico Voice changer. Software was written by Mike Cook and is open sour...
-
Gerber_Logo_PCB_Logo_2024-05-15
This is a youtube subscriber counter with audio playback and it has a dot matric spectrum analyzer w...
-
Twin display pixelled Audio Analyzer
IntroductionThis Spectrum Analyzer project is nothing other than amazing. It includes a Teensy micro...
-
SPECTRUM ANALYZER WITH STEAMPUNK NIXIE LOOK
This is my version of a NIXIE tube lookalike Spectrum AnalyzerI created my own tubes using testtubes...
-
Gerber_PCB_BatDetector
This is the PCB that goes with a video that will be published on the element 14 presents community
-
Talking CR Timer
The StoryImagine working at the office from nine to five punching numbers in a computer the whole da...
-
Stereo Flyback Driver
This is my design of a stereo flyback driver. (ZVS) You can drive 2 flyback transformers to create a...
-
Russian Slayer Exciter PCB
This is my take on the Russian Slayer Exciter. The slayer exciter is an easy to build Tesla coil. A ...
-
Programmable Mist Maker - XIAO / QT PY Extension
1177 2 1 -
RadioHAT - Raspberry Pi radio development platform
980 0 2 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
1193 0 1 -
-
-
-
ARPS-2 – Arduino-Compatible Robot Project Shield for Arduino UNO
3395 0 6 -
-
A Compact Charging Breakout Board For Waveshare ESP32-C3
4020 3 8 -
AI-driven LoRa & LLM-enabled Kiosk & Food Delivery System
4414 2 2







