Impromptu Lamp Runs Linux

This LED lamp, which uses a soda cup as a lampshade, is Internet enabled thanks to a Linux board (translated). To say the system is overpowered would be a gross understatement. But at least there’s plenty of room for growth.

The lamp is really just a hardware extension for the Linux board. A half-dozen colored LEDs are driven by an ATmega8 and a few transistors. A Fox LX832 board pushes color instructions to the microcontroller via the i2c protocol. [Gibus] chose this board because it has a built-in Ethernet port which makes it perfect for communicating via a smart phone browser. This is where the majority of the work on the project happened. He coded a Flash application that lets you select color, hue, and saturation data from any device that doesn’t run iOS. These commands are processed by a C application running on the Linux board. See a demo of the web app, and the resulting color changes in the clip after the break.

[youtube=http://www.youtube.com/watch?v=Rw4Dijq4AkU&w=470]

3 thoughts on “Impromptu Lamp Runs Linux

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