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.

Comments

  1. Dan says:

    Gives a new definition to “Runs on a LAMP stack…”

  2. Jeremy says:

    I think the funniest part is that he disallows iOS from interacting with it.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 97,541 other followers