Skip to content

64 Band Audio Spectrum Analyser using FFT, ESP32 & SSD1322 OLED Display

License

Notifications You must be signed in to change notification settings

varungujjar/esp32-audio-spectrum-analyser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32 64 Band Audio Spectrum Analyser

License: GPL-3.0

An ESP32 64-Band Audio Spectrum Analyzer is a compact, powerful project that utilizes the ESP32 microcontroller to visualize audio frequencies. It processes audio signals through an analog-to-digital converter (ADC) or I²S input, applies Fast Fourier Transform (FFT), and displays frequency bands on an SSD1322 256x64 OLED screen. This sleek and functional gadget is perfect for your desk, adding a vibrant and dynamic visual element while showcasing real-time audio analysis. It’s a great project for audio enthusiasts and a striking conversation piece.

App Screenshot

Software

  • Platform IO IDE
  • Kiss FFT Library

Features

  • 3 Modes Band Column 32,42,64
  • 2 Modes of Peak Holder
  • Adjustable Peak Delay time
  • Based on ESP32 Wemos Mini
  • Onboard Audio Gain Adjuster for Line In
  • Schematics
  • PCB Gerber Files
  • Can be further tweaked for more advanced features

Demo

For more projects follow us on https://www.instagram.com/opensourcethings_o/

Releases

No releases published

Packages

No packages published