Sparkfun Lumenati modules

Does anyone have P1 code for interfacing to the Sparkfun Lumenati LED modules?




  • JonnyMacJonnyMac Posts: 6,737
    edited 2020-06-12 - 15:14:28
    That uses the APA102c LED. Those LEDs are very popular in the movie and TV business because of their high PWM rate. Two of my friends have used the attached driver in movie prop code, and I worked with one of them for a TV show. Sorry, I wrote this code for my pro friends, so I don't have a demo. It's easy though.

    In your app you need to define a buffer to hold the LED color data. If you had just one of those sticks, you could do this:
      long  ledbuf[8]
    You'll need to define the pins for the data and clock signals -- with that you can start the object.
      leds.start(@ledbuf, 8, LED_D, LED_C)
    There are several methods in the object -- you should be able to do what you like with the LEDs.
  • PublisonPublison Posts: 11,430
    edited 2020-06-12 - 15:15:33
    Welcome to the forum!

    You can look at Jon's code:

    or you can plug in APA102C into the upper right search box to find more on the forum.

    EDIT: Jon and I responded at the same time.
  • Thank you Jon.
    I will have some fun with this.
Sign In or Register to comment.