led_strip: RMT-based driver for WS2812B/SK6812/APA106/SM16703 LED strips

struct led_strip_t
#include <led_strip.h>

LED strip descriptor.

Public Members

led_strip_type_t type

LED type.

bool is_rgbw

true for RGBW strips

uint8_t brightness

Brightness 0..255, call led_strip_flush() after change.

Supported only for ESP-IDF version >= 4.3

size_t length

Number of LEDs in strip.

gpio_num_t gpio

Data GPIO pin.

rmt_channel_t channel

RMT channel.

uint8_t *buf