https://github.com/tobozo/esp32-msgeq7
🔊 📈 MSGEQ7 based AudioSpectrum Visualizer for ESP32 and TFT
https://github.com/tobozo/esp32-msgeq7
arduino audio-spectrum-visualizer esp32 esp32-chimera-core m5stack msgeq7
Last synced: 11 months ago
JSON representation
🔊 📈 MSGEQ7 based AudioSpectrum Visualizer for ESP32 and TFT
- Host: GitHub
- URL: https://github.com/tobozo/esp32-msgeq7
- Owner: tobozo
- Created: 2020-03-08T17:49:50.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-10T22:18:44.000Z (about 6 years ago)
- Last Synced: 2025-06-04T21:27:24.423Z (about 1 year ago)
- Topics: arduino, audio-spectrum-visualizer, esp32, esp32-chimera-core, m5stack, msgeq7
- Language: C++
- Homepage:
- Size: 1.16 MB
- Stars: 11
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ESP32-MSGEQ7
This M5Stack/MSGEQ7 Audio spectrum Visualizer is an interpretation of jollyFactory's example code provided with the MSGEQ7 Audio spectrum Visualizer Kit:
- https://www.tindie.com/products/nick64/jf-audio-spectrum-visualizer-board-basic-kit/
It was first adapted to work with ESP32-Wrover-Kit instead of Arduino Nano.
The proto shield idea came after observing the dimensions similarities with the M5Stack proto boards.

Et voilÃ

Proto board Wiring
------------------

- Reset and Strobe are connected to OUTPUT pins on the ESP32.
- Left band and Right band are INPUT pins on the ESP32
Important note: The example code uses pins 25 and 26 and assumes the internal speaker is removed or had its wires cut.

If you aren't planning to do so, just pick two other pins :-)
Resources
---------
- https://mix-sig.com/index.php/msgeq7-seven-band-graphic-equalizer-display-filter
- [jollyFactory MSGEQ7 Kit](https://www.tindie.com/products/nick64/jf-audio-spectrum-visualizer-board-basic-kit/)
Credits
-------
- [@justcallmecoco](https://github.com/justcallmecoco) for providing motivation with the [Music visualizer](https://www.tindie.com/products/justcallmekoko/music-visualizer/)
- https://github.com/debsahu/ESP32_FFT_Audio_LEDs for confirming the ESP32 compatibility
- http://www.instructables.com/id/Arduino-Based-Mini-Audio-Spectrum-Visualizer/ for providing the inspirational code