linux-leds.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Implementing missing BlinkM LED features
@ 2022-08-20 23:03 Joseph Strauss
  2022-08-21 11:56 ` Pavel Machek
  0 siblings, 1 reply; 4+ messages in thread
From: Joseph Strauss @ 2022-08-20 23:03 UTC (permalink / raw)
  To: linux-leds

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


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-09-10 18:44 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-20 23:03 Implementing missing BlinkM LED features Joseph Strauss
2022-08-21 11:56 ` Pavel Machek
     [not found]   ` <20220821224442.dyip3dig3g2isqmi@libretux>
2022-08-22 10:35     ` Pavel Machek
2022-09-10 18:44       ` Joseph Strauss

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).