A hard- and software framework for RGB LEDs