ESP32 spectrum analyser VU meter using arduinoFFT and a FastLED matrix
Scott Marley Scott Marley
14.4K subscribers
98,869 views
0

 Published On Jul 19, 2020

I was struggling to understand the arduinoFFT library due to its lack of documentation, so I spent some time investigating and this is what I made. This might also work on an ESP8266, but you will have to reduce the sampling rate as it's not as fast as the ESP32.

The code is written using the Arduino IDE. It can have any number of bands, and comes with 5 preset patterns but it's easy enough to add your own providing you can work with FastLED.The image is displayed on a homemade LED matrix, using the FastLED library.

Click here for a link on how to make your own matrix:    • ESP32 powered WS2812B LED Matrix [Par...  
Code is available on GitHub: https://github.com/s-marley/ESP32_FFT_VU
Based on original code by G6EJD:    • Tech Note 077 - ESP32 8-Octave Audio ...  
arduinoFFT library on GitHub: https://github.com/kosme/arduinoFFT

show more

Share/Embed