CONFIG_LPD880X_STRIP

Enable LPD880x SPI LED strip driver

Type: bool

Help

Enable LED strip driver for daisy chains of LPD880x (LPD8803, LPD8806, or compatible) devices.

Each LPD880x LED driver chip has some output channels (3 channels for LPD8803, 6 for LPD8806), whose PWM duty cycle can be set at 7 bit resolution via a reduced SPI interface (MOSI and CLK lines only). Each chip also includes data and clock out pins for daisy chaining LED strips.

Direct dependencies

SPI && LED_STRIP

(Includes any dependencies from if’s and menus.)

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

At drivers/led_strip/Kconfig.lpd880x:7

Included via Kconfig:10Kconfig.zephyr:35drivers/Kconfig:76drivers/led_strip/Kconfig:33

Menu path: (top menu) → Device Drivers → LED strip drivers

menuconfig LPD880X_STRIP
    bool
    prompt "Enable LPD880x SPI LED strip driver" if SPI && LED_STRIP
    depends on SPI && LED_STRIP
    help
      Enable LED strip driver for daisy chains of LPD880x
      (LPD8803, LPD8806, or compatible) devices.

      Each LPD880x LED driver chip has some output channels
      (3 channels for LPD8803, 6 for LPD8806), whose PWM
      duty cycle can be set at 7 bit resolution via a
      reduced SPI interface (MOSI and CLK lines only).
      Each chip also includes data and clock out pins for
      daisy chaining LED strips.

(Definitions include propagated dependencies, including from if’s and menus.)