The BlinkM LED is a programmable full-color RGB LED with use cases including industrial design, hobbyist projects, automotive lighting, and wearables. The device is programmable in that specific commands can be send over I2C, including scripts, for more complicated lighting effects. The datasheet can be found here: https://static1.squarespace.com/static/5c155684f407b4100552994c/t/5c2d20ca0e2e7292108eadf8/1546461407535/BlinkM_datasheet.pdf After glancing through the source code for the existing driver, leds-blinkm.c, I noticed a TODO for implementing several of the device's key features, including setting the time adjust, fade speed, and writing and reading script lines. I would be happy to try implementing and contributing those features, but I wanted to hear some of your thoughts on it before I get started and if you think it would be worth everyone's time. Best Regards, Joe