Creating a pleasant user-interface for Arduino-based projects can be quite a handful, however if your application can reside near a computer then there's a whole world of possibilities available by writing an interface program with the processing language. Roman Müller has done just that, with his demonstration of a graphical user interface for an RGB LED. The Bluetooth hardware is quite inexpensive, and with Roman's instructions you can get it working with Windows 8 in no time. The project is demonstrated in the following video:
It's a simple start, but gives you the framework to create your own Arduino-PC interface. For more information and example code, visit Roman's interesting website. And for more, we're on twitter and Google+, so follow us for news and product updates as well.
If you're looking to make more creative designs with LEDs, consider the Freetronics RGBLED: full colour module. It includes a bright RGB LED on the top of the board and a WS2801 constant-current, addressable, multi-channel LED driver on the back. This smart module can be daisy-chained, so you can connect a number of these together in a string and drive each of the module colours individually from your microcontroller. For more information and to order, visit the product page.