Audio LED Cube 3x3x3




Source code

More Videos

A classic 3x3x3 LED cube powered by a PIC 16F84A running at 4 MHz with built-in MUSIC BEAT DETECTION!

LED cubes are great on their own however I decided to spice it up this one with music beat synchronization. The actual beat detection is done in hardware by an onboard amplifier and a microphone. On each music beat the microcontroller randomly selects a LED animation pattern which is shown on the 3x3x3 LED grid. Since the limited number of GPIOs (only 13 lines) the led pattern is show on layer at a time using 100Hz multiplexing. PWM modulation is also used to change the led brighness.

You can even change the ledcube displayed pattern by clapping your hands

Want to buy one? Please let me know at



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s