Ernst Sikora
Published © GPL3+

Audio Visualization with ESP32, i2s Mic and RGB Led Strip

M5StickC (ESP32 Pico) with built-in i2s microphone is used for audio spectrum analysis (ArduinoFFT) and visualization on an RGB led strip.

IntermediateFull instructions provided1 hour503

Things used in this project

Hardware components

M5StickC ESP32-PICO Mini IoT Development Board
M5Stack M5StickC ESP32-PICO Mini IoT Development Board
SK6812 RGB LED Flex-strip
M5Stack SK6812 RGB LED Flex-strip

Software apps and online services

PlatformIO IDE
PlatformIO IDE
VS Code
Microsoft VS Code


Read more


Source code for the Audio Visualisation on Github


Ernst Sikora

Ernst Sikora

4 projects • 1 follower
I am working as a system engineer for embedded systems. One of my hobbies is to build usable devices based on the Arduino platform.


Add projectSign up / Login