led_strip_spi: SPI-based driver for SK9822/APA102 LED strips
- struct led_strip_spi_esp32_t
#include <led_strip_spi_esp32.h>LED strip descriptor for ESP32-family.
Public Members
- void *buf
- size_t length
- spi_host_device_t host_device
- int mosi_io_num
GPIO number of SPI MOSI.
- int sclk_io_num
GPIO number of SPI SCLK.
- int max_transfer_sz
Maximum transfer size in bytes. Defaults to 4094 if 0.
- int clock_speed_hz
Clock speed in Hz.
- int queue_size
Queue size used by
spi_device_queue_trans()
.
- spi_device_handle_t device_handle
Device handle assigned by the driver. The caller must provdie this.
- int dma_chan
DMA channed to use. Either 1 or 2.
- spi_transaction_t transaction
SPI transaction used internally by the driver.
- struct led_strip_spi_esp8266_t
#include <led_strip_spi_esp8266.h>LED strip descriptor for ESP8266.