Arduino Sound to Light NeoPixel display (450 NeoPixels!)

Robert aligned 25 strips of WS2812 (AKA NeoPixels) resulting in a 450 point matrix.

The display of the matrix is then adjusted based on audio input.  The result is pretty cool looking…

This project was submitted by one of our members.  You can see more of our member's projects here.

Not a member yet?  Sign up here.


The most difficult part?

I asked Robert what the most difficult part was – his response is below:

The most difficult part? Making the matrix was a bit tedious.

When you get a 5m roll of LED lights there are lots of joins which you don’t notice at first but they make for a longer spacing than regular and that means that you have to cut those out and re-solder or the lights don’t line up.

Plus cutting 450+ small pieces of wood and gluing them in so as to box in the led ‘cells’ was a bit of an epic endeavor. Once it was all up and running one of the pixels stopped working so that had to be cut out and replaced. After that, coding was the easy part.

Some other Notes on the Project:

Great project Robert!

AppLab Bricks open in background with actual brick

Arduino AppLab Bricks → Marketing Garbage or New Powerful Interface?

Arduino Ventuno single board computer - top side

New Ventuno Q Dual Brain Single Board Computer

AppLab Pip Install

How to Add Python Packages in Arduino AppLab (No pip install needed)

Arduino Power Section Schematic

Kit-on-a-Shield Schematic Review

Just how random is the ESP32 random number generator?

Just how random is the ESP32 random number generator?

1 Comment

  1. […] aligned 25 strips of WS2812 also known as NeoPixels, resulting in a 450 point matrix. The display of the matrix then adjusted based on sampling audio […]

Leave a Comment