Extremely Detailed Light Painting Bar

[Matt Pandina] has been documenting his build of a very nice light painting bar on his G+ page. His light painting bar has 64 RGB LEDs being driven by an ATmega328P and four TLC5940 chips. He wrote his own libraries to talk to the TLC5940 as well as his own libraries to pull images off of a MicroSD card. He also wrote a cross-platform program that automatically converts a directory  of pngs to something the TLC5940s expect. He says the secret to getting his24-bit color correction looking right is gamma correction. It seems that when the LEDs were run too bright, he couldn’t get the colors quite right.  In case you’re curious, those images are 15 inches tall!

You can follow along through his posts as he starts with just a few LEDs and slowly updates and grows it to the impressive state it is at currently.

6 thoughts on “Extremely Detailed Light Painting Bar

  1. Very technically nice build, I’ll be keeping an eye on this.

    Not coming from a world of digital art, etc, I hadn’t understood the purpose of gamma correction till now! The results look very nice!

    Can’t wait to see something like this transition from the breadboard to a more refined product!

  2. I blocked google plus as well as facebook, and I hope we won’t be getting a lot of facebook and google+ links now on HaD, that would not just be annoying to me personally (which would not impress anybody) but would actually be rather sad in general I think.

  3. I am on G+ but I couldn’t really find a lot of details either. G+ is one single most horrendous piece of shit of ever. Everything you post there gets drowned in crap in a matter of hours and there’s no way you could find it later.

    1. Hmm just looked a little deeper; looks like HAD got this wrong in the writeup not the author. He never said that there was any trick — he just mentioned that he was doing gamma correction. He works at Adobe after all; that’s enough to be pretty confident that he’s getting the color math right.

Leave a Reply to TomCancel 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.