FastLED 3.9.15
Loading...
Searching...
No Matches
examples Directory Reference
+ Directory dependency graph for examples:

Directories

 AdafruitBridge
 
 AnalogOutput
 
 Animartrix
 
 Apa102
 
 Apa102HD
 
 Apa102HDOverride
 
 Async
 
 Audio
 
 Blink
 
 BlinkParallel
 
 Blur
 
 Blur2d
 
 Chromancer
 
 ColorBoost
 
 ColorPalette
 
 ColorTemperature
 
 CompileTest
 
 Corkscrew
 
 Cylon
 
 DemoReel100
 
 Downscale
 
 EaseInOut
 
 Esp32S3I2SDemo
 
 EspI2SDemo
 
 FestivalStick
 
 Fire2012
 
 Fire2012WithPalette
 
 Fire2023
 
 FireCylinder
 
 FireMatrix
 
 FirstLight
 
 FxCylon
 
 FxDemoReel100
 
 FxEngine
 
 FxFire2012
 
 FxGfx2Video
 
 FxNoisePlusPalette
 
 FxNoiseRing
 
 FxPacifica
 
 FxPride2015
 
 FxSdCard
 
 FxTwinkleFox
 
 FxWater
 
 FxWave2d
 
 HD107
 
 HSVTest
 
 Json
 
 LuminescentGrand
 
 Luminova
 
 Multiple
 
 NetTest
 
 Noise
 
 NoisePlayground
 
 NoisePlusPalette
 
 OctoWS2811
 
 Overclock
 
 Pacifica
 
 PinMode
 
 Pintest
 
 Ports
 
 Pride2015
 
 RGBCalibrate
 
 RGBSetDemo
 
 RGBW
 
 RGBWEmulated
 
 SmartMatrix
 
 TeensyMassiveParallel
 
 TeensyParallel
 
 TwinkleFox
 
 UITest
 
 wasm
 
 WasmScreenCoords
 
 Wave
 
 Wave2d
 
 WS2816
 
 XYMatrix
 
 XYPath
 

Detailed Description

This document maps the example sketches, shows how to run them on different targets (Arduino/PlatformIO, Teensy, ESP32, WASM), and suggests learning paths. It mirrors the structure and tone of src/fl/README.md so you can quickly jump between concepts and runnable code.

Table of Contents


Overview and Quick Start

The examples/ directory contains runnable sketches that cover:

Typical first steps:


How to Run Examples

Arduino IDE (classic workflow)

Tips:

PlatformIO (boards and native host)

The repository includes ci/native/ and ci/kitchensink/ PlatformIO configs you can reference for host builds and integration tests.

Teensy/OctoWS2811

ESP32 / I2S (parallel output)

WASM (browser demos + JSON UI)


Directory Map (by theme)

This list highlights commonly used examples. It is not exhaustive—browse the folders for more.

Basics and core idioms

Color, palettes, and HSV

Classic 1D effects

2D, matrices, mapping

FX engine and higher-level utilities

Audio and reactive demos

Storage, SD card, and data

Multiple strips, parallel, and high-density

ESP/Teensy/SmartMatrix specifics

WASM and UI

Larger projects and showcases


Quick Usage Notes


Choosing an Example


Troubleshooting


Guidance for New Users

Guidance for C++ Developers


This README will evolve alongside the examples. Browse subfolders for sketch-specific notes and hardware details. For the core library map and deeper subsystems, see src/README.md and src/fl/README.md.