FastLED 3.9.15
Loading...
Searching...
No Matches
channel.h File Reference

Detailed Description

ESP32-P4 Parallel IO (PARLIO) LED channel.

This driver uses the ESP32-P4 PARLIO TX peripheral to drive up to 16 identical WS28xx-style LED strips in parallel with DMA-based hardware timing.

Key features:

  • Simultaneous output to multiple LED strips
  • DMA-based write operation (minimal CPU overhead)
  • Hardware timing control (no CPU bit-banging)
  • Runtime-configured for different channel counts and chipset timings

Definition in file channel.h.

+ Include dependency graph for channel.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fl::Channel
 LED channel for parallel output, pretty much a CPixelLEDController but with timing and pin information. More...
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 

Functions

 fl::FASTLED_SHARED_PTR (Channel)
 
 fl::FASTLED_SHARED_PTR (ChannelData)
 
IChannelDriverfl::getStubChannelEngine ()
 Get stub channel driver for testing or unsupported platforms.