APA102 RGB LED¶
Driver for chained APA102 RGB LEDs.
-
apa102_params_t
apa102_t
¶ Device descriptor definition for APA102 LEDs.
-
void
apa102_init
(apa102.h::apa102_t
* dev, const apa102_params_t * params)¶ Initialize (chained) APA102 LEDs.
Parameters
dev: device descriptor params: device configuration
-
void
apa102_load_rgba
(constapa102.h::apa102_t
* dev, const color_rgba_t vals)¶ Apply the given color values to the connected LED(s)
Parameters
dev: device descriptor vals: color values, MUST be of size dev->led_numof
-
struct
apa102_params_t
¶ Configuration parameters for (chained) APA102 LEDs.
-
int
led_numof
¶ number of chained LEDs
-
gpio.h::gpio_t
data_pin
¶ data pin
-
gpio.h::gpio_t
clk_pin
¶ clock pin
-
int