The latest development version of this page may be more current than this released 1.14.0 version.
CONFIG_WS2812B_SW

Enable WS2812B software-based LED strip driver

Type: bool

Help

A software-based (bit-banging) LED strip driver for daisy chains of WS2812B devices. This driver implements the signal sending with software-based bit-banging. If a more efficient option, such as SPI, is available, another driver is recommended to be used.

Direct dependencies

SOC_SERIES_NRF51X && LED_STRIP

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

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

At drivers/led_strip/Kconfig.ws2812b_sw:7

Included via Kconfig:10Kconfig.zephyr:35drivers/Kconfig:74drivers/led_strip/Kconfig:37

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

menuconfig WS2812B_SW
    bool
    prompt "Enable WS2812B software-based LED strip driver" if SOC_SERIES_NRF51X && LED_STRIP
    depends on SOC_SERIES_NRF51X && LED_STRIP
    help
      A software-based (bit-banging) LED strip driver for daisy
      chains of WS2812B devices. This driver implements the signal
      sending with software-based bit-banging. If a more efficient
      option, such as SPI, is available, another driver is recommended
      to be used.

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