SLWF-11 Manual · 9. Pinout and FAQ
WLED / firmware GPIO map Function GPIO Notes LED Data output GPIO2 Primary data line LED Clock output GPIO12 Clocked strips only IR receiver GPIO4 Enable "IR" in WLED Push button GPIO0 Also used for…
SLWF-11 User Manual — Part 9 of 10
WLED / firmware GPIO map
| Function | GPIO | Notes |
|---|---|---|
| LED Data output | GPIO2 | Primary data line (level-shifted to 5 V) |
| LED Clock output | GPIO12 | Clocked strips only (APA102 / WS2801 / LPD8806) |
| IR receiver | GPIO4 | Enable "IR" in WLED |
| Push button | GPIO0 | Also used for flash-mode entry / boot |
| Status LED 1 | GPIO14 | On-board indicator |
| Status LED 2 | GPIO16 | On-board indicator |
DIY expansion header
The expansion header breaks out the following for custom use (sensors, relays, an external analog microphone, a second output, etc.):
| Pin | Signal |
|---|---|
| 1 | GPIO13 |
| 2 | GPIO5 |
| 3 | ADC (A0, analog input) |
| 4 | GPIO15 |
| 5 | 3.3 V |
| 6 | GND |
Tip — ESP8266 strapping pins GPIO0, GPIO2 and GPIO15 are boot-strapping pins on the ESP8266. They must be at their correct levels at power-up, so use them for outputs (or the intended functions above) with care. A0 is analog-input only (0–1 V range on the SoC).
Common questions
Does it have a microphone / sound reactivity?
No built-in microphone. You can add an external analog microphone to the ADC (A0) pin and use a sound-reactive ESP8266 build.
Why is the Data output 5 V regardless of my strip voltage?
The controller level-shifts the data/clock signals to a clean 5 V logic level for reliable transmission. Power your strip at its own rated voltage; the 5 V data signal works with 5 V strips and 5 V-tolerant higher-voltage strips such as WS2815.
Can I power it from Type-C and DC at the same time?
No — use only one power source at a time.
Can I use ESPHome?
Yes. Flash an ESP8266 ESPHome build and use the GPIO map above.
← Technical Specifications · Manual contents · Device Disassembly →