To me, many music reactive light products seemed too flashy and not in sync with music, so I built my own.

What it does

Wifi light with multiple modes: solid, fading, and music reactive. For music reactive mode, users can customize the devices sensitivity to display certain colors as well as the overall brightness. Rather than flashing different colors, LyteBox mixes colors based on an analysis of the music's audio spectrum.

How I built it

The LyteBox itself was built with an opaque cup, a nodeMCU micro controller, 2 LEDs and a small piece of cardboard. The LEDs are diffused with a Kleenex tissue. Lytebox's front-end was built in visual studio and uses sockets to send user config info to a python back-end. The back-end captures internal audio data, computes color values based on the Fast Fourier Transformation, then sends live data over wifi to the nodemcu.

Challenges I ran into

Making LyteBox wireless and work over a restricted network.

Accomplishments that I'm proud of

It works and doesn't look bad.

What I learned

How to make IOT devices.

What's next for LyteBox

Additional Features - connectivity with bluetooth and MacOS support

Built With

Share this project: