![]() |
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
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.

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
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
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(8)

-
Umut ucgmka Mar 12,2024
-
Holger OnkelHolgi Jan 26,2024
-
Mr. Marsupial 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
-
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 ...
-
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...
-
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 ...
-
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...
-
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...
-
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
46 0 0 -
-
Nintendo 64DD Replacement Shell
142 0 1 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
261 4 1 -
How to measure weight with Load Cell and HX711
375 0 3 -
-
Instrumentation Input, high impedance with 16 bit 1MSPS ADC for SPI
504 0 0