Cuttlefish
In the current incarnation, Cuttlefish are small LED lighting controllers that use modular lighting strips. Using software running on a PC or laptop as a gateway they are able to be controlled by programming languages such as Max/MSP, Pure Data, Supercollider, and C++ (using openFrameworks). Each connected LED can be controlled individually, creating endless possibilities for sequencing light displays.
The long-term goal of this project is to create an open platform that is very simple to use and extensible, opening up physical computing to a much wider audience.