There are a couple ways you can go on this project, build everything from scratch or leverage a kit version. I'll cover both methods in this Instructable.

Step 1: Getting the Materials

Picture of Getting the Materials


  • 4 sets of 32x32 RGB LED Matrix panels (Dimensions 7.5" x 7.5")
  • IOIO board or custom PIXEL IOIO board
  • 5V power, rated at 15A minimum, an old PC ATX power supply is one option
  • 3 16.5" x 16.5" acrylic sheets (I got mine from my local Tap Plastics shop)
  • 4 5/8" hex stand-offs with 2 screws for each end
  • 32 4-40 5/16" panhead screws
  • Android, PC, Mac, and Raspberry Apps to set the content (free)
  • See http://ledpixelart.com for more information about this project
  • Kit available here

On the LED matrix panels, you'll find several kinds out there from Adafruit, Sparkfun, etc. Unfortunately while they make look the same, there does not seem to be any standard for LED matrix panels and each manufacturer can use a different chipset causing them to behave differently. With a little know how, it is possible to modify this project's software to support additional LED matrix panels. As of this writing, Adafruit's 16x32 LED matrix panel has been tested as well as the 32x32 panels available in the kit version of this project.

If you do decide to use your own LED panels, you'll need to modify the Java libraries for this project for the new panel. First change is here and the second change here. You'll find a developers guide here on how to setup your development environment for making these changes.

A special thanks to Ytai Ben-Tsvi, creator of the IOIO board, for all his invaluable help on this project.

temper1 year ago

Is it not possible to amplitude modulate each individual LED? Obviously a much better display would be possible if so.

dmassote1 year ago

hello. great project. I would like to know if it is possible to downsize to 1 led square (1x1). Thanks.

alinke (author)  dmassote1 year ago
Yep, the software supports 1 , 2 , or 4 LED panels.

Nice display. It would be cool to havefhor of those and put them togethr and make it 4x larger.

one thing I want to do it 737,280 RBG LED display. 1024x720 Make it be to play TV or blu-ray/dvds

alinke (author)  WakeUpWolfgang1 year ago

that would be cool for sure, this particular projects supports a max of 64x64 or 4096 LEDs, something like this http://www.adafruit.com/products/1453 would be along the lines you're looking for.

Icesphere1 year ago
I love it! Also is that a pic of Hellsing?


dan30081 year ago

Wow, amazing... Such a beautiful way of displaying retro art :)

Got to make one (after payday lol)

Brilliant :)

Absolutely amazing!