Pixelblaze Volumetric Cube

Pixelblaze Volumetric Cube

Firework nova (now on the pattern site!)

Thread on the build

To music:

This is a volumetric LED cube made up of 64 x 8 pixel strings, run from a Pixelblaze V3 with 8 x 8 channel output expanders (for 64 outputs total), 512 LEDs in all, measuring about 2ft per side.

3D printed clips hold the LEDs in position with the wire, and provide some diffusion. The LED strings hang from a panel which also houses the electronics.

A Sensor Expansion board provides the sound and music reactivity with 32 band spectrum analysis. The pattern shown is spectromatrix playing with Sacramental by Joseph Hencke.


Such amazing visual impact!

Was the most laborious part the printing, crimping 64 servo-connectors, something else?

1 Like


Yep, cutting the strings of 50 LEDs into 8 pixel segments, soldering to the servo type wire leads (sometimes with extensions) all with heat shrink.

The other part was 3D printing and installing 512 clips/diffusers, but it looked pretty good, if a bit chaotic, without them and was good inspiration :slight_smile:

The rest was a snap for a build that would otherwise be this complex. The output expanders each got their own power, with one shared data line down the middle, and distribute power via the leads which at that point just plug in. So power and data routing was really painless.

Another advantage of this build is that its way less fragile than other volumetric cube builds I’ve seen, and more portable for its size since the strings aren’t rigid and can collapse.


This just looks really, really fun. Makes me want to go build something large too!

Nice project. I am having problems with the pattern trying to download to the pixelblaze. The pb kind crash and wont show the pattern.

That’s a nifty clip. Tiny but effective. I like the way the wire clips in.

1 Like

What kind of connectors are those blue ones for the 3 pins?

Are you asking about the top side of the wood panel, where the wiring is shown?

That blue is the glow of the LED coming back up through the transparent LED module housing (the “bullet”) and glowing through the hot glue that’s holding them in place where holes were drilled in the wood. The holes had to be big enough for the bullet + wire, and were snug enough to kind of hold them in place temporarily, but they would wiggle and fall out without the glue. Using hot glue meant I could replace them if necessary.

For connectors, I used servo style wire leads (similar to the “dupont” wires) and soldered them to the wires of the LED modules. That can then easily plug in to the Output Expanders.

1 Like

Yes that’s what im talking about. Amazing! this project can work with v2 too? is possible to make it simple with pcb rows i plan to order from a pcb company ? they can make any pcb you like etc. if its possible then i need the scheme for the bottom pcb all rows will connected on to send to them for print the pcb for me. Also 8 channels expander ? More patterns for cube in future?

1 Like

Yes, V2 does all the same stuff, though V3 is 2.6X more FPS on average which helps with this many LEDs and 3D patterns.

It is possible to make rigid LED strips or grids and assemble them into a cube, the main issue is that those LEDs tend to have a narrow viewing angle and the PCB blocks 180 degrees.

The 8 channel expanders come in handy when you don’t have a return data path!

Transparent aluminum… Ok ok, it’s just a transparent PCB and it’s plastic.

But you could order a complete PCB, LEDs and all, and bingo insta-cube.

1 Like

If someone does design a clear planar PCB with LEDs in a matrix, and gets pricing, let us know.

If you wanted a cube, you’d need to have X PCBs where X is whatever size of matrix you built, so 8x8 LEDs (64 ws2812s) would need 8 clear PCBs as well. But then ideally you’ll just solder data in, data out, daisy chained, starting at your Pixelblaze, and connect power to each PCB. (Ideally, no soldering at all, if the PCB has good connector for all of that)

So a clear cube of 8x8x8 (512 pixels) could be an order of 8 boards away. But what would the cost be? And the size? Big enough to make all pixels visible?

I just stumbled across this WS2816 LED curtain on Alibaba:

The sheets aren’t large enough for an architectural application like Wizard’s cube, but it could be a cheap-ish (about $0.07 per LED) way to do a larger rectangular matrix (I counted 64 across one row, and I think you can get as many rows as you’d like).

You might even be able to separate the strands if the transparency is what you’re after; the edge connectors at one end and the loopback at the other make me think that each pair of columns is an independent strand.