← Back
WLED Simulation Lab β€” 60 LEDs

Live Visualizer Solid

60 LEDs 3.0 m @ 20/m running
180

Segment 1 Controls1 segment

Fx
Bg
Cs
"Fx" is replaced by the palette above whenever a palette other than Default (segment colors) is selected.
128
128

Audio Input Off

Connect a microphone or a song to drive 🎀 Audio effects with real levels. Without a source, they animate on a gentle simulated pulse.

Presets

Hardware Config cfg.json

Layout Designer Idle

0 runs Import a photo, then click "Add Run" or "Add Region" and click on the photo
100%
Runs (1D): click 2+ points along an LED strip path. Regions (2D): click exactly 4 corners (in order) to map a matrix panel β€” perspective is handled automatically. Scroll to zoom; toggle Pan to drag the view instead of drawing.

Run – Controls0 runs

No run selected yet β€” draw one on the canvas above.

Region – Controls (2D)0 regions

No region selected yet β€” draw one (4 corners) on the canvas above.

Audio Input Off

Shared with the Simulator tab β€” starting audio here also drives 🎀 Audio effects there, and vice versa. Assign an Audio effect to a Run above to make it react.

Project

Save your traced layout, runs, regions, and reference photo as a single project file β€” reload it later to keep editing.

About Layout Designer

Trace real LED runs and matrix regions over a photo of your house, yard, or install β€” each becomes an independently simulated element using the same effect engine as the strip simulator. Great for planning outdoor or architectural displays before you touch any hardware.

Config > Security & Updates

Backup and restore your simulated device configuration and presets, exactly as native WLED firmware does.
Backup Configuration
Downloads cfg.json
Backup Presets
Downloads presets.json
Restore Configuration
Upload a cfg.json file
Restore Presets
Upload a presets.json file

File Editor /edit

Simulated internal flash filesystem. Advanced workflow β€” direct file access.
{ }
cfg.json
– bytes
{ }
presets.json
– bytes
Upload raw JSON
Filename must be cfg.json or presets.json
Rebooting device…
Applying new configuration in 3