My ESPHome Workshop

GitHub

Sound Level Display

💭 Idea
🟡 Intermediate soundledanimationrgbmatrixmicrophone

Measure sound levels in a room and display animations on an RGB LED matrix based on the detected levels.

📅Last updated:December 14, 2025(0 days ago)

Project Overview

This project aims to create a sound-reactive LED matrix that visualizes the sound levels in a room. Using a sound sensor module and an RGB LED matrix (Unicorn pHAT), the device will display dynamic animations that change based on the detected sound intensity.

Features

  • 🎵 Measure sound levels in real-time using a sound sensor
  • 🌈 Display dynamic animations on an RGB LED matrix
  • 📡 WiFi-enabled for remote monitoring and control
  • 🔌 Powered via USB

Reusability Note

This project is a fun and interactive way to visualize sound levels. It can be adapted for other types of sensors or displays, making it a versatile starting point for sound-reactive projects.

What You’ll Need

Hardware

Software

Future Improvement Ideas

  • Add different animation modes based on sound frequency
  • Integrate with Home Assistant for sound level logging
  • Add a microphone for more precise sound detection

Status

This project is currently in the “idea” stage. The next steps involve setting up the hardware, configuring ESPHome, and designing the LED animations.

← Back to all projects