We’ve seen some light painting before – waving a microcontroller and LED strip in front of a camera is a very interesting project after all. [Saulius]’ light painting stick is unlike anything we’ve seen before, though. It’s huge – four meters high, and is also very flexible in the field, drawing images served up from a smart phone.
To get his pictures onto his light painting stick, [Saulius] used the very cool Carambola, an exceedingly small board that also runs Python. The images were converted to a 128xWhatever .BMP file served to the Carambola over WiFi with a smart phone, Since the Carambola runs Linux, sometimes a kernel interrupt would mistakenly restart the drawing process. [Saulius] found a way around that by writing the drawing code in C and wrapping that in a Python module. The speed of C and the flexibility of Python, who could ask for more.
On the project page, you can see [Saulius] pulling off some very cool light paintings. Even though the Hackaday logo is the best way to get on the front page here, this pic is probably the most impressive