Massive LED Screen Project


The folks over at are working on a massive LED display. They currently have one 32×32 RGB panel working. It displays 50 fps at  140 hz but the one above is only running at about 24 fps. The final display will be 40 of these panels. This thing is going to be massive. We have to wonder how this compares, financially and performance wise, to the commercial signage that displays videos.

29 thoughts on “Massive LED Screen Project

  1. well if they make the panels stackable in any direction, so you could make a grid, give it a relatively idiot proof gui, and internal flash memory it would make for an interesting product.

    i’d panel my ceiling in it…. that or the out side of a VW micro bus.

  2. andres:
    To me this sounds like 50 unique frames are being drawn while the screen itself is being redrawn completely (row by row, you can see it while out of sync with the camera) 140 times per second.

  3. @ reklipz : “… Firmware was written in BASIC …” Suspicions confirmed!

    There’s nothing inherently wrong with BASIC, provided you use an effecient compiler rather than an interpreter as this product uses. The Bascom Compiler for the AVR micros is an excellent example of how well this can be done.

    I find many modern implementations of Basic to be very power and easy to use, often able to code more quickly than C, but C has the definite advantage of being a standardized language with cross compatibility.

  4. … speaking of which, I note this micro module is specd at 115000 instructions/sec… That seems rather slow in today’s multi-mhz age.

    And $70 seems a bit expensive for a micro module.

  5. I wired communications for the 2008 republican national convention.the giant screen behind the stage was an array of a commercial version of this project…all I can say is AWESOME I have been wondering if there was someone working on a DIY version this is too cool!

  6. is there more information about the display ? their website doesn’t give more info away.

    its exactly how rossitron mentioned, every frame is repeated several times to achieve 140Hz. but the high output framerate is only necessary when filming the display or making pictures because of the short exposure time speed of the camera.
    most commercial displays have 400-800Hz and you can test them using a SLR camera and setting the exposure time to 1/800s or below.
    its because the brightness of the LEDs is controlled through a PWM

  7. It was a typo. 32×32 =1024. The LEDs are RGB so there is acutally 3072. We did it with BASIC to show it could be done. 115,000 ips is a complete command loop. This wouldn’t change much even if it were in C. The renesas CPU is true 32bit AVR is 8bit. The AtomPro is available for less than $50.00. It has a graphic in circuit debugger where most don’t.

    There will be more. Next is a wall of 40.

  8. This is awesome. I’ve thought about building one, until I did the math of how much the LEDs would cost. RGB LEDs of significant brightness are multi-dollar items (even in bulk), which makes a small panel thousands of dollars. Unless you don’t care about brightness, then its still $1000.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.