GlovOSC is a glove-based hardware controller. It allows controlling software and hardware locally or remotely connected in a network using the standard OSC messaging protocol.
A "furniture-compatible" DIY RGB lamp I made. it uses Arduino-based hardware. The whole project is DIY, both in the microcontroller part and in the lamp part.