A simple ESP32 T-Audio I2S VU w/ NeoPixels, fixed random flickering issue by replacing library with FastLED.
To test the I2S Output, rename either _mainDuDu.txt or _mainDoReMi.txt to cpp, build and flash.The _mainDoReMi implemented 4 kinds of waveform as above picture!
To play MP3 audio, put the file into SD card root, build _mainMP3.cpp and flash!
- TTGO T-Audio IDF components TTGO IDF code at Github
- Arduino FFT Arduino Fast Fourier Transform for Arduino
- NeoPixel library Arduino Adafruit NeoPixel Library.
- FastLED library Another faster NeoPixel Library.
- Helix MP3 I2S Audio Original ESP32 MP3 I2S player