ESPHome 2025.5.0
Loading...
Searching...
No Matches
led_strip.h File Reference

Go to the source code of this file.

Data Structures

class  esphome::rp2040_pio_led_strip::RP2040PIOLEDStripLightOutput
 

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::rp2040_pio_led_strip
 

Typedefs

using esphome::rp2040_pio_led_strip::init_fn = void (*)(PIO pio, uint sm, uint offset, uint pin, float freq)
 

Enumerations

enum  esphome::rp2040_pio_led_strip::RGBOrder : uint8_t {
  esphome::rp2040_pio_led_strip::ORDER_RGB , esphome::rp2040_pio_led_strip::ORDER_RBG , esphome::rp2040_pio_led_strip::ORDER_GRB , esphome::rp2040_pio_led_strip::ORDER_GBR ,
  esphome::rp2040_pio_led_strip::ORDER_BGR , esphome::rp2040_pio_led_strip::ORDER_BRG
}
 
enum  esphome::rp2040_pio_led_strip::Chipset : uint8_t {
  esphome::rp2040_pio_led_strip::CHIPSET_WS2812 , esphome::rp2040_pio_led_strip::CHIPSET_WS2812B , esphome::rp2040_pio_led_strip::CHIPSET_SK6812 , esphome::rp2040_pio_led_strip::CHIPSET_SM16703 ,
  esphome::rp2040_pio_led_strip::CHIPSET_APA102 , esphome::rp2040_pio_led_strip::CHIPSET_CUSTOM = 0xFF
}
 

Functions

const char * esphome::rp2040_pio_led_strip::rgb_order_to_string (RGBOrder order)