Go Down

Topic: LED cube multiplexing (Read 306 times) previous topic - next topic


I am making an 8x8x8 LED cube.
Which contains total 72 pins. 8 for layer select and 64 for selecting LED.
I have Arduino UNO. Can I do it with UNO?
If yes then which mux I should use?


Aug 01, 2015, 10:26 am Last Edit: Aug 01, 2015, 10:39 am by PaulRB
Hi and welcome.

Use 8 x tpic6c595 (daisy-chained and connected to the Uno's SPI pins) for the cathode columns and 8 x p-channel logic-level mosfet connected to either 8 Uno outputs, or, easier, a ninth tpic chip for the anode layers.


Cue Bob!

You will need 64 current limiting resistors for the cathode columns, 8 x 10K pullup resistors for the mosfet gates, 9 x 0.1uF bypass caps for each chip and some big caps for smoothing the power, eg. 1000uF.



Welcome to the forum,

A couple weeks ago I'd released a library for controlling a LED cube driven by 8 bit shift registers, this also includes the 8x8x8 version. This topic includes schematics for a 5x5x5 LED cube, if you're interested you could take a look at it :) TOPIC HERE


Universal LED cube library available at: https://forum.arduino.cc/index.php?topic=336469.0 :)
16x16x16 RGB LED cube: https://www.youtube.com/watch?v=JIGoYRGJOZk

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131