2019

HoloVox

HoloVox is an 8x8x8 LED Voxel Display designed, built and programmed by me. It runs on an Arduino Micro and uses an 8-bit Shiftregister and 16 AND-gates to control the 512 LEDs of the Display.

The software is capable of rasterizing lines in three dimensions and has an API to render simple wireframe models that can be moved, scaled and rotated.

Its refresh rate is limited by how fast the LEDs can be pulsed, if faster LEDs than mine are used the complexity of the drawn geometry could be increased while still having the same frame rate.

The two boards holding the control logic are housed inside a custom built wooden box on which the LED cube is mounted on top.

 
 

The full HoloVox display.

The LEDs are airbrushed white in order to diffuse them.

The hole in the front is the access to the micro USB port of the Arduino for power an programming

 
 

Control Logic inisde the wooden base of the HoloVox.

On the left are the connectors to the LED cube. On the right are the two boards controlling the display.

The top board holds the Arduino Micro, an 8-bit shift register for going through the layers of the display and resistors for the LEDS. The rest of the board and the second board holds AND gates used to control each LED seperately.