EXHIBIT 09 / WLED
BOARD
A sassy light board. It roasts on a timer, unprompted, using this museum's own exhibit copy. Then it hands you the JSON an ESP32 running WLED already understands. This page simulates the strip. It does not flash the chip.
BREATHE
NEXT 06S
Armed. The next line will not wait for a tap.
{
"on": true,
"bri": 180,
"transition": 4,
"mainseg": 0,
"seg": [
{
"id": 0,
"start": 0,
"stop": 48,
"on": true,
"bri": 255,
"col": [
[
230,
179,
37
],
[
12,
14,
10
],
[
0,
0,
0
]
],
"fx": 2,
"sx": 40,
"ix": 120,
"pal": 0,
"sel": true,
"rev": false
}
]
}HARDWARE
- BOARD
- ESP32
- FIRMWARE
- WLED
- LEDS
- WS2812B or SK6812, 5V
- DATA
- GPIO 16 on a typical ESP32 WLED build. GPIO 2 if you compiled it that way.
- POST
- http://<wled-ip>/json/state
Common ground. Feed the strip its own 5V if it is long. Effect indexes follow the WLED 0.14 list — Solid 0, Breathe 2, Colorloop 8, Scan 10, Strobe 23, Chase 28. If your build renumbered FX, the colors in this payload still hold.
LOG
Nothing said yet. The clock is already running.