Docs / MagWLED-1 / LED Strips & Effects

LED strip not lighting up at all

If your MagWLED-1 is powered on (both LEDs lit, WLED accessible over WiFi) but the LED strip doesn’t light up, work through these checks:

1. Check the voltage switch

The MagWLED-1 has a voltage selector switch for 5V or 12V. Make sure it matches your LED strip’s voltage. Running a 12V strip with the switch set to 5V (or vice versa) will result in no output or very dim output.

2. Check WLED LED configuration

Open the WLED interface → Config → LED Preferences:

  • Confirm the LED type matches your strip (e.g. WS2812B, SK6812, WS2815)
  • Confirm LED count is set correctly (not 0)
  • Confirm the data GPIO is set to 2 (the default MagWLED-1 data pin)

3. Check the data wire connection

Ensure the data wire from the strip is plugged into the DATA port on the WAGO terminal block — not VCC or GND. The terminal has three positions: VCC, DATA, GND.

4. Check strip polarity and direction

LED strips have a specific data direction — they only accept data on the DI (data in) end, not the DO (data out) end. Make sure you’re connected to the input end of the strip.

5. Check LED strip compatibility

Not all strips that look like addressable strips are controlled the same way. FCOB (Flexible COB) strips labeled “WS2811” or “IC” may have different timing, pixel groupings (e.g. 3 LEDs per pixel), or voltage requirements. In WLED, try setting the pixels-per-LED count to 3 if using FCOB strips.

6. Try a different GPIO

If none of the above resolve it, test with a known-working GPIO by soldering a wire to one of the solder pads (IO6, IO7) and changing the data GPIO in WLED accordingly. This rules out a hardware issue on GPIO 2.