The Arduino-powered display is built from a strip of 35 RGB LEDs. Now, that’s four pins per LED but one of is ground, leaving just 105 pins that need to be addressable. A couple of things make this manageable. First, he etched his own circuit boards for the LED strips. This breaks out the contacts to the edge of the boards and simplifies the soldering a bit by taking care of the ground bus. Secondly, he’s using M5450 LED display drivers for addressing. After the break you can see the video of the prototype hardware (in French but blinky action starts at about 2:30).

Post navigation

5 thoughts on “Light painting Nyan Cat with an Arduino”

I noticed every time it sweeps, right after is a small burst of red from a few (about five) of the LEDs. Is this is an error, artifact, or the intended function? I would use something like that to help me place it after each sweep… That’s prolly what’s going on…

it’s a glitch in my source code, i’ve simply make a for loop like: for(i=0; i<=n; i++) and read an array of n elements with i as index.
This stupid mistake have been corrected before submitting the source code on my blog.