After seeing several homemade RGB lamp projects online and experimenting with one live (made by my friend Cloud), I decided to build my own (click the image for more photos).
The only thing it does yet is cycle through the whole hue range very slowly, so it gives a nice smoothly changing environment to the room. It draws its power from a standard wall socket, although I left the USB cable dangling in order to just my laptop whenever and reprogram it at will.

The assembly is fairly simple, all you need is:
- Arduino (I’m using the Diecimila);
- RGB LED (I bought this one);
- some 100 Ohm resistors (I bought these, although if you know a bit something about LEDs you know that different LED colors require different voltages, as such, in order to get better results you could use different resistors);
- Arduino compatible wall socket;
- one IKEA lamp!
All you need to do is connect each color of the LED to an analog out pin on the Arduino, and do some code!
If someone has any good ideas on what else to do with the lamp, please let me know!
