|
HF-Core Platform 0.1.0-dev
Hardware-Agnostic Handler Layer & RTOS Utilities for HardFOC
|
Unified handler for WS2812 addressable LED strips using RMT peripheral. More...
#include <cstdint>#include <memory>#include <type_traits>#include <utility>#include "core/hf-core-drivers/external/hf-ws2812-rmt-driver/inc/ws2812_cpp.hpp"#include "core/hf-core-drivers/external/hf-ws2812-rmt-driver/inc/ws2812_effects.hpp"#include "RtosMutex.h"Go to the source code of this file.
Classes | |
| class | Ws2812Handler |
| Unified handler for WS2812 addressable LED strips. More... | |
| struct | Ws2812Handler::Config |
| Configuration structure for the WS2812 handler. More... | |
Typedefs | |
| using | gpio_num_t = int |
Unified handler for WS2812 addressable LED strips using RMT peripheral.
Provides HAL-level lifecycle management for WS2812/SK6812/NeoPixel LED strips. Features:
All pixel operations and animation effects should be performed through GetStrip() and GetAnimator() which expose the full driver API.
| using gpio_num_t = int |