Available Effects, Palettes, Intros and Outros
Beyond the Port: A New Standard
While ChimeraFX began as a project to bring WLED classics to ESPHome, it has evolved into something unique. The focus has shifted from simple replication to innovation.
Today, ChimeraFX is a precision-engineered lighting engine offering a curated suite of effects designed specifically for the ESPHome architecture, prioritizing visual fidelity and resource efficiency over raw quantity.
Note: To maintain this focus on performance and quality, unoptimized effects or those requiring complex 2D matrices/multi-segment layering are intentionally excluded.
1. ChimeraFX Original Effects
Signature algorithms engineered exclusively for this engine.
These are the flagship animations of ChimeraFX. They feature advanced fluid simulations, chaos theory, and custom physics engines not found in any other library.
152 | Center Gauge 1.2.1 Low ✅
A symmetrical progress bar expanding smoothly from the middle to the edges.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Percent fill: determines how much of the strip is occupied. |
| Speed | 128 |
Smoothness: controls the transition speed of the fill. |
| Palette | — | Supported: Affects the color of the gauge bars. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Center Gauge"
effect_id: 152
159 | Chaos Theory 1.2.1 High ❌
Scrolling color bands with noise-driven organic shifts between calm flow and twinkling chaos.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Peak Chaos: adjusts the frequency of twinkling eruptions. |
| Speed | 128 |
Flow speed: controls the velocity of the underlying color bands. |
| Palette | — | Not Supported: Uses its internal organic color engine. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Chaos Theory"
effect_id: 159
164 | Collider 1.2.1 Mid ✅
Chromatic liquid nodes that expand from drifting origins. Collisions trigger a "sticky" bridge with additive color mixing.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 170 |
Grid density: determines the number and size of liquid nodes. |
| Speed | 100 |
Pulse speed: controls the drifting and expansion velocity. |
| Palette | — | Supported: Colors the liquid nodes and collision bridges. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Collider"
effect_id: 164
151 | Dropping Time 1.2.1 Low ✅
Falling drops filling a bucket. A visual timer that physically fills the strip over time.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Not used: Reserved for future visual refinements. |
| Speed | 15 |
Timer Duration: controls how long it takes to fill the strip. |
| Palette | — | Supported: Defaults to Ocean (11). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Dropping Time"
effect_id: 151
158 | Energy 1.2.1 High ❌
Rainbow flow with chaotic agitation and white-hot eruptions.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Zoom: adjusts the scale of the energy eruptions. |
| Speed | 128 |
Agitation: controls the wipe and fluctuation speed. |
| Palette | — | Not Supported: Uses a custom high-energy rainbow engine. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Energy"
effect_id: 158
160 | Fluid Rain 1.2.1 High ✅
A realistic liquid simulation. Raindrops hit the strip, creating organic ripples that travel, collide, and bounce off the edges.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Damping: controls the viscosity (how long ripples last). |
| Speed | 128 |
Rainrate: determines how frequently new drops fall. |
| Palette | — | Supported: Defaults to Ocean (11). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Fluid Rain"
effect_id: 160
156 | Follow Me 1.2.1 Low ❌
Single cursor running from one side to another with a persisting trail.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 40 |
Fade rate: determines how quickly the trail vanishes. |
| Speed | 140 |
Cursor speed: controls the velocity of the running dot. |
| Palette | — | Not Supported: Uses the primary selected color. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Follow Me"
effect_id: 156
157 | Follow Us 1.2.1 Low ❌
Three cursors running from one side to another in a coordinated sequence.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Distance: adjusts the spacing between the three cursors. |
| Speed | 128 |
Velocity: controls the combined speed of the cursors. |
| Palette | — | Not Supported: Uses the primary selected color. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Follow Us"
effect_id: 157
155 | Kaleidos 1.2.1 Mid ✅
Symmetrical mirroring of animations. Creates rhythmic, geometric patterns that fold over the strip.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 150 |
Segment count: determines how many mirror folds are created. |
| Speed | 60 |
Scroll speed: controls the movement of the underlying pattern. |
| Palette | — | Supported: Defaults to Rainbow (4). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Kaleidos"
effect_id: 155
154 | Reactor Beat 1.2.1 Mid ✅
A rhythmic, high-energy heartbeat pushing outward from the center.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Pulse decay: controls how fast the beat energy dissipates. |
| Speed | 128 |
BPM: sets the frequency of the heartbeats. |
| Palette | — | Supported: Affects the color of the kinetic energy pulses. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Reactor Beat"
effect_id: 154
153 | Twin Flames 1.2.1 Mid ✅
A symmetric variation of the classic Fire simulation. Two flames ignite and burn towards the center.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 160 |
Sparking rate: determines how frequently new embers are born. |
| Speed | 64 |
Cooling rate: controls how fast the fire dissipates upwards. |
| Palette | — | Supported: Defaults to Fire (5). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Twin Flames"
effect_id: 153
2. Monochromatic & Architectural
Kinetic animations designed specifically for single-color setups.
Best for modern interiors and architectural lighting. These effects focus on elegant brightness modulation rather than color cycling, and feature integrated "Horizon Sweep" transitions for seamless power-on/off sequences.
162 | Curtain Sweep 1.3.1 Low ❌
A mirrored on/off transition. Converges from the sides to fill the center, then expands outward from the middle to clear the strip.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 1 |
Edge blur radius: controls the softness of the sweep edge. |
| Speed | 1 |
Sweep duration: controls the speed of the architectural transition. |
| Palette | — | Not Supported: Forced to the primary solid color. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Curtain Sweep"
effect_id: 162
161 | Horizon Sweep 1.3.1 Low ❌
A smooth, directional on/off transition for solid colors. Sweeps the light across the strip from a snappy 0.5s zip to a luxurious 10s reveal.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 1 |
Edge blur radius: controls the softness of the sweep edge. |
| Speed | 1 |
Sweep duration: controls the speed of the architectural transition. |
| Palette | — | Not Supported: Forced to the primary solid color. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Horizon Sweep"
effect_id: 161
163 | Stardust Sweep 1.3.1 Low ❌
A sparkling on/off transition. Builds a solid color through a flurry of twinkling lights, and dissolves back into shimmering glitter on exit.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 1 |
Edge blur radius: controls the softness of the sweep edge. |
| Speed | 1 |
Sweep duration: controls the speed of the architectural transition. |
| Palette | — | Not Supported: Forced to the primary solid color. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Stardust Sweep"
effect_id: 163
165 | Twin Pulse Sweep 1.3.1 Low ❌
A cinematic monochromatic reveal. Dual light pulses race across the strip to lead the entry, and return to eat the light during the exit.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 1 |
Edge blur radius: controls the softness of the sweep edge. |
| Speed | 1 |
Sweep duration: controls the speed of the architectural transition. |
| Palette | — | Not Supported: Forced to the primary solid color. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Twin Pulse Sweep"
effect_id: 165
166 | Morse Sweep 1.3.1 Low ❌
A "hidden in plain sight" reveal. Flashes the words "ON" and "OFF" in Morse code using the current solid color.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | — | Not used: Reserved for future refinements. |
| Speed | 128 |
Morse speed: controls the playback speed of the Morse sequence. |
| Palette | — | Not Supported: Forced to the primary solid color. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Morse Sweep"
effect_id: 166
3. WLED Classics (Remastered)
The definitive collection of open-source favorites.
A hand-picked selection of the community's best effects, meticulously optimized and rewritten to run natively within the ChimeraFX engine with zero overhead.
38 | Aurora 1.0.0 Low ✅
Northern lights animation with drifting waves and horizontal color movements.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Wave width: determines how broad the light bands are. |
| Speed | 24 |
Drift speed: controls the horizontal movement velocity. |
| Palette | — | Supported: Defaults to Aurora (1). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Aurora"
effect_id: 38
1 | Blink 1.0.0 Low ✅
Simple on/off blinking of the entire strip.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | — | Not used: Reserved for future refinements. |
| Speed | 128 |
Blink rate: controls the frequency of the on/off transitions. |
| Palette | — | Supported: Sets the color of the active blink. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Blink"
effect_id: 1
26 | Blink Rainbow 1.0.0 Low ✅
Blinking with color cycling across the selected palette.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Color speed: controls how fast the colors cycle between blinks. |
| Speed | 128 |
Blink rate: controls the frequency of the on/off transitions. |
| Palette | — | Supported: Defines the color cycle range. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Blink Rainbow"
effect_id: 26
91 | Bouncing Balls 1.0.0 Mid ✅
Real gravity physics with multiple balls bouncing off the strip's edges.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Count: determines the number of active bouncing balls. |
| Speed | 128 |
Gravity: controls the acceleration and bounce height. |
| Palette | — | Supported: Assigns colors to individual balls. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Bouncing Balls"
effect_id: 91
2 | Breathe 1.0.0 Low ✅
Classic standby breathing LED effect with smooth brightness pulsing.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | — | Not used: Reserved for future refinements. |
| Speed | 128 |
Breathe rate: controls the speed of the expansion and contraction. |
| Palette | — | Supported: Sets the color of the breathing pulse. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Breathe"
effect_id: 2
28 | Chase 1.0.0 Mid ✅
Moving dot with a fading trail that sweeps across the strip.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 40 |
Trail length: determines how long the tail persists. |
| Speed | 110 |
Chase speed: controls the velocity of the moving dot. |
| Palette | — | Supported: Sets the color of the chase and trail. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Chase"
effect_id: 28
54 | Chase tri 1.0.0 Mid ✅
Three-color chase animation with sub-pixel anti-aliasing for smooth motion.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 70 |
Spacing: adjusts the distance between the chase segments. |
| Speed | 60 |
Chase speed: controls the velocity of the triple-chase. |
| Palette | — | Supported: Defines the colors of the different segments. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Chase tri"
effect_id: 54
8 | Colorloop 1.0.0 Low ✅
Solid color cycling smoothly through the selected palette.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Saturation: adjusts the color depth of the loop. |
| Speed | 128 |
Cycle speed: controls how fast colors rotate. |
| Palette | — | Supported: Defaults to Rainbow (4). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Colorloop"
effect_id: 8
74 | Colortwinkle 1.0.0 Low ✅
Magical fairy-dust twinkles that pop in and out across the strip.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Spawn rate: determines how many twinkles appear. |
| Speed | 128 |
Fade speed: controls how fast the sparks vanish. |
| Palette | — | Supported: Defaults to Rainbow (4). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Colortwinkle"
effect_id: 74
63 | Colorwaves 1.0.0 Low ✅
Pride-style color waves with smooth breathing motion across the strip.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Saturation: adjusts the vibrancy of the waves. |
| Speed | 128 |
Wave speed: controls the motion velocity. |
| Palette | — | Supported: Defaults to Party (8). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Colorwaves"
effect_id: 63
18 | Dissolve 1.0.0 Low ✅
Sequential random pixel fill and clear, creating a dissolve transition.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Change rate: determines how many pixels change per tick. |
| Speed | 128 |
Hold time: controls the duration of the fill/clear states. |
| Palette | — | Supported: Sets the dissolve colors. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Dissolve"
effect_id: 18
96 | Drip 1.0.0 Low ✅
Falling water drop physics with splashes and gravity-driven motion.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Drop size: determines the volume of the water drops. |
| Speed | 128 |
Gravity: controls the fall velocity and splash height. |
| Palette | — | Supported: Colorizes the water drops. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Drip"
effect_id: 96
66 | Fire 1.0.0 Mid ✅
Realistic 1D fire simulation with heat tracking and spark generation.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 160 |
Sparking rate: determines the frequency of new embers. |
| Speed | 64 |
Cooling rate: controls the flame height and dissipation. |
| Palette | — | Supported: Defaults to Fire (5). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Fire"
effect_id: 66
90 | Fireworks 1.0.0 Low ✅
Exploding rocket simulation with launch and burst phases.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Explosion size: determines the radius of the burst. |
| Speed | 128 |
Launch frequency: controls how often rockets fire. |
| Palette | — | Supported: Defaults to Rainbow (4). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Fireworks"
effect_id: 90
110 | Flow 1.0.0 Low ✅
Smooth moving color zones that overlap for fluid transitions.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Zone count: determines the number of active color bands. |
| Speed | 128 |
Flow speed: controls the movement velocity. |
| Palette | — | Supported: Defaults to Rainbow (4). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Flow"
effect_id: 110
87 | Glitter 1.0.0 Low ✅
Moving rainbow pattern with randomly spawning white sparkles.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Sparkle density: determines the spark frequency. |
| Speed | 128 |
Flow speed: controls the background motion. |
| Palette | — | Supported: Defaults to Rainbow (4). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Glitter"
effect_id: 87
100 | HeartBeat 1.0.0 Low ✅
Anatomical heartbeat simulation with dual-beat rhythmic pulsing.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Pulse decay: controls the dissipation of the beat surge. |
| Speed | 128 |
BPM: sets the frequency of the heartbeats. |
| Palette | — | Supported: Assigns colors to the heart pulses. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "HeartBeat"
effect_id: 100
64 | Juggle 1.0.0 Mid ✅
Eight bouncing dots with trails that weave in and out of each other.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Trail length: determines the persisting trail depth. |
| Speed | 64 |
Movement speed: controls the dot oscillation frequency. |
| Palette | — | Supported: Defaults to Rainbow (4). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Juggle"
effect_id: 64
76 | Meteor 1.0.0 Low ✅
Meteor with random decay trail that sweeps across the strip.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Trail length: determines the particle persistence. |
| Speed | 128 |
Fall speed: controls the movement velocity. |
| Palette | — | Supported: Colors the meteor and its tail. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Meteor"
effect_id: 76
25 | Multi Strobe 1.0.0 Low ✅
Multiple strobe pulses in rapid sequence for high-intensity visuals.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Burst count: determines the number of strobe flashes per cycle. |
| Speed | 128 |
Strobe rate: controls the flash frequency. |
| Palette | — | Supported: Colors the strobe bursts. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Multi Strobe"
effect_id: 25
107 | Noise Pal 1.0.0 Mid ✅
Perlin noise driven color movement that creates organic, flowing light patterns.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Zoom: adjusts the scale/resolution of the noise pattern. |
| Speed | 128 |
Drift speed: controls the velocity of the color movement. |
| Palette | — | Supported: Defaults to Rainbow (4). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Noise Pal"
effect_id: 107
101 | Ocean 1.0.0 Low ❌
Gentle ocean waves (Pacifica simulation) with overlapping light layers.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Zoom/Scale: adjusts the breadth of the wave movements. |
| Speed | 128 |
Wave speed: controls the velocity of the ocean surge. |
| Palette | — | Not Supported: Forced to the deep sea Ocean palette. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Ocean"
effect_id: 101
98 | Percent 1.0.0 Low ✅
Percent-based fill (Progress Bar) for visual status tracking.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Percent fill: determines the completion level (0-255 map). |
| Speed | 128 |
Smoothness: controls the transition velocity between values. |
| Palette | — | Supported: Colors the fill bar. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Percent"
effect_id: 98
97 | Plasma 1.0.0 Mid ✅
Multi-layer Perlin noise plasma that generates complex, morphing light fields.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Frequency: adjusts the density of the plasma nodes. |
| Speed | 128 |
Morph speed: controls how fast the plasma fluctuates. |
| Palette | — | Supported: Defaults to Party (8). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Plasma"
effect_id: 97
95 | Popcorn 1.0.0 Mid ✅
Bouncing particles simulation with energy dissipation and floor collisions.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Particle count: determines the number of active popcorn grains. |
| Speed | 128 |
Bounciness: controls the kinetic energy retention on impact. |
| Palette | — | Supported: Colors the individual particles. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Popcorn"
effect_id: 95
9 | Rainbow 1.0.0 Low ✅
Classic full HSV spectrum moving across the strip for a vibrant light flow.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Zoom/Density: adjusts the breadth of the rainbow bands. |
| Speed | 128 |
Flow speed: controls the velocity of the spectrum movement. |
| Palette | — | Supported: Defaults to Rainbow (4). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Rainbow"
effect_id: 9
79 | Ripple 1.0.0 Low ✅
Expanding ripple waves that propagate from random origins across the strip.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Wave strength: determines the ripple amplitude. |
| Speed | 128 |
Propagation: controls how fast waves expand. |
| Palette | — | Supported: Defaults to Rainbow (4). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Ripple"
effect_id: 79
52 | Running Dual 1.0.0 Low ✅
Two running light trails originating from the center and sweeping outward.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Spacing: adjusts the distance between trails. |
| Speed | 128 |
Run speed: controls the movement velocity. |
| Palette | — | Supported: Defaults to Sakura (13). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Running Dual"
effect_id: 52
15 | Running lights 1.0.0 Low ✅
Moving light trails with subtle decay, creating a flowing rhythmic effect.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Trail spacing: adjusts the density of the light peaks. |
| Speed | 128 |
Run speed: controls the motion velocity. |
| Palette | — | Supported: Sets the color of the trails. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Running lights"
effect_id: 15
16 | Saw 1.0.0 Low ✅
Sawtooth wave color movement with sharp ramps and snappy transitions.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Wave count: determines the density of the sawtooth pattern. |
| Speed | 128 |
Speed: controls the movement velocity. |
| Palette | — | Supported: Colors the sawtooth peaks. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Saw"
effect_id: 16
40 | Scanner 1.0.0 Low ✅
Classic Larson Scanner (Cylon Eye) ping-ponging across the strip.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Trail length: determines the persisting trail depth. |
| Speed | 128 |
Scan speed: controls the movement frequency. |
| Palette | — | Supported: Sets the scanner color. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Scanner"
effect_id: 40
60 | Scanner Dual 1.0.0 Low ✅
Two scanners synchronizing and meeting in the center of the strip.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Trail length: determines the trail persistence. |
| Speed | 128 |
Scan speed: controls the meeting frequency. |
| Palette | — | Supported: Sets the color of the dual scanners. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Scanner Dual"
effect_id: 60
20 | Sparkle 1.0.0 Low ✅
Randomly flashing pixels that pop in and out across the solid strip.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Sparkle density: determines how many pixels flash at once. |
| Speed | 128 |
Cycle speed: controls how fast sparks update. |
| Palette | — | Supported: Sets the sparkle colors. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Sparkle"
effect_id: 20
22 | Sparkle + 1.0.0 Low ✅
Intense high-frequency sparkles with overlapping flash cycles.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Density: determines the frequency of new light births. |
| Speed | 128 |
Flash rate: controls the shutter speed of the sparkles. |
| Palette | — | Supported: Colors the intense flash events. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Sparkle +"
effect_id: 22
21 | Sparkle Dark 1.0.0 Low ✅
Inverse sparkling where random pixels turn off briefly against a solid background.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Density: determines the number of dark nodes. |
| Speed | 128 |
Blink rate: controls the frequency of dark events. |
| Palette | — | Supported: Sets the background solid color. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Sparkle Dark"
effect_id: 21
0 | Static 1.0.0 Low ✅
Solid color or stationary palette mapping for constant illumination.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | — | Not used: Reserved for future refinements. |
| Speed | — | Not used: Reserved for future refinements. |
| Palette | — | Supported: Maps a static gradient across the strip. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Static"
effect_id: 0
23 | Strobe 1.0.0 High ✅
Rapid full-strip high-frequency flashing for stroboscopic effects.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | — | Not used: Reserved for future refinements. |
| Speed | 128 |
Strobe rate: controls the flash frequency. |
| Palette | — | Supported: Colors the strobe bursts. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Strobe"
effect_id: 23
24 | Strobe Rainbow 1.0.0 High ✅
Strobe flashing with automatic color cycling across the palette.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Color speed: controls how fast colors cycle during the strobe. |
| Speed | 128 |
Strobe rate: controls the flash frequency. |
| Palette | — | Supported: Defines the strobe color cycle. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Strobe Rainbow"
effect_id: 24
104 | Sunrise 1.0.0 Low ✅
Gradual brightness and color increase simulation for alarm/wake-up light.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | 128 |
Not used: Reserved for future refinements. |
| Speed | 60 |
Duration: controls the length of the sunrise transition. |
| Palette | — | Supported: Defaults to HeatColors (12). |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Sunrise"
effect_id: 104
6 | Sweep 1.0.0 Low ✅
Ping-pong wipe animation that bounces the light front and back.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | — | Not used: Reserved for future refinements. |
| Speed | 128 |
Sweep speed: controls the movement velocity. |
| Palette | — | Supported: Colors the sweeping light. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Sweep"
effect_id: 6
3 | Wipe 1.0.0 Low ✅
Linear color wipe from start to end of the strip.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | — | Not used: Reserved for future refinements. |
| Speed | 128 |
Wipe speed: controls the transition velocity. |
| Palette | — | Supported: Colors the wipe animation. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Wipe"
effect_id: 3
4 | Wipe Random 1.0.0 Low ✅
Linear wipe with random color changes on every pass.
| Parameter | Autotune | Function Description |
|---|---|---|
| Intensity | — | Not used: Reserved for future refinements. |
| Speed | 128 |
Wipe speed: controls the transition velocity. |
| Palette | — | Supported: Defines the random color range. |
YAML Setup / Custom Preset:
(Optional if all_effects: true)
- addressable_cfx:
name: "Wipe Random"
effect_id: 4
A few notes on the credits:
- ChimeraFX: Custom effects developed specifically for this component by Federico Leoni.
- Aircoookie: Lead developer of WLED. Most core effect logic is derived from his work.
- Mark Kriegsman: Godfather of high-quality LED math. Responsible for Fire, Juggle, and many FastLED classics.
- Tweaking4All: Creator of the iconic Bouncing Balls physics logic.
Palettes
You can assign any of these palettes to compatible effects using the palette selector.
| ID | Palette Name | Description | Preview |
|---|---|---|---|
| 1 | Aurora | Northern lights colors. | ![]() |
| 17 | Christmas | Red and green holiday mix. | ![]() |
| 15 | Cyberpunk | Neon pink, blue, and purple. | ![]() |
| 0 | Default | Uses the effect's hardcoded colors. | |
| 22 | Fairy | Magical pinks and purples. | ![]() |
| 5 | Fire | Intense reds, oranges, and yellows. | ![]() |
| 2 | Forest | Earth greens, browns, and mossy tones. | ![]() |
| 3 | Halloween | Orange and purple mix. | ![]() |
| 12 | HeatColors | Traditional heatmap colors. | ![]() |
| 7 | Ice | Cool whites, blues, and cyans. | ![]() |
| 19 | Matrix | Digital rain greens. | ![]() |
| 11 | Ocean | Deep blues, cyans, and white crests. | ![]() |
| 16 | OrangeTeal | Modern cinematic contrast. | ![]() |
| 8 | Party | Vibrant high-contrast mixed colors. | ![]() |
| 10 | Pastel | Soft, desaturated soothing colors. | ![]() |
| 4 | Rainbow | Full HSV spectrum cycle. | ![]() |
| 18 | RedBlue | Simple red and blue gradient. | ![]() |
| 14 | Rivendell | Fantasy forest greens and blues. | ![]() |
| 13 | Sakura | Pink and white cherry blossom tones. | ![]() |
| 254 | Smart Random | Dynamic, intelligent color combinations. | ![]() |
| 21 | Solid | Solid color (uses primary color). | ![]() |
| 20 | SunnyGold | Bright gold and yellow. | ![]() |
| 6 | Sunset | Purple, red, orange, and yellow gradients. | ![]() |
| 23 | Twilight | Dusk blues and purples. | ![]() |
Intro and Outro Animations
These short animations play once when the light is turned ON or OFF.
| ID | Animation Name | Description |
|---|---|---|
| 0 | None | Standard behavior (Main effect starts immediately). |
| 1 | Wipe | Linear wipe from start to end (respects Mirror). |
| 2 | Fade | Smooth brightness fade-in. |
| 3 | Center | Wipe from center outwards (or inwards if reversed). |
| 4 | Glitter | Random pixels sparkle as brightness increases. |
| 5 | Twin Pulse | Symmetrical dual-cursor pulses that race across the strip, leading a solid color wipe or erasing light during the outro. |
| 6 | Morse Code | Flashes "ON" in Morse code during the intro and "OFF" during the outro. Supports palette colors. |
Transition Behavior
When the Intro Duration ends, the Intro Effect will Dissolve (Soft Fairy Dust) into the Main Effect over 1.5 seconds. This creates a seamless, premium startup experience.
Note: The intro animation runs only when the light is switched from Off to On. If you change the main effect while the light is already on, the intro will not play again. It will only re-trigger the next time the light is toggled on.






















