Zum Inhalt springen

WS2812B LED 2026 — Der Pixel-Standard mit 800kHz Protokoll

WS2812B - Der Koenig der Pixel-LEDs

Der WS2812B ist mit Abstand der beliebteste adressierbare LED-Treiber-IC auf dem Markt. Er steckt in der grossen Mehrheit der NeoPixel (Adafruit) und kompatiblen Streifen, Ringe, Matrizen und Schnuere. Grund: guenstig, jede Bibliothek unterstuetzt ihn, und er laeuft mit einem einzigen Datenpin — ideal fuer ESP32, Arduino und WLED. Wenn du Pixel-LEDs googelst, meinst du meist WS2812B.

WS2812B LED-Die-Aufnahme zeigt internen IC WS2812B LED-Streifen Nahaufnahme mit 5050 Gehaeuse

Spezifikationen

ParameterWert
Spannung5 V DC (±0,5 V)
Strom~60 mA pro LED (Vollweiss), ~20 mA pro Farbe
ProtokollSingle-Wire NRZ bei 800 kHz (800 kbps)
Bildwiederholrate~400 Hz (sinkt mit LED-Anzahl, 1000 LEDs → ~30 Hz)
Farbtiefe24-Bit (8 pro Kanal, GRB Reihenfolge)
Datenrate800 kbps
Max. Kette~1000 LEDs (vor Timing-Problemen / Refresh-Drop)
GehaeuseSOP-8 im 5050 Paket (LED + IC integriert)
SchnittintervallJede LED (einzeln adressierbar)

Bei 60 LEDs/m zieht 1 m Vollweiss 3,6 A — fuer 5 m brauchst du 18 A plus Reserve. Darum ist Power-Injection alle 2–3 m Pflicht, sonst dimmt das Ende sichtbar.

Vor- und Nachteile

VorteileNachteile
Riesige Community und Tutorials5 V bedeutet starker Spannungsabfall — alle 2–3 m einspeisen
Jede Bibliothek unterstuetzt es (FastLED, WLED, NeoPixel)Strenges Timing, keine Fehlerpruefung — lange Kabel stoeren
Guenstig (~0,05–0,15 $ pro LED)400 Hz Bildwiederholung erzeugt Flackern auf Video
Viele Dichten (30–256/m) und FormenKeine globale Helligkeit (APA102 ist besser zum Dimmen)
Viele Formfaktoren (Streifen, Ringe, Matrizen, Schnuere)Anfaellig fuer Timing-Jitter auf langsamen Controllern
5 V = kompatibel mit den meisten MikrocontrollernEinzel-LED schneidbar, aber 5 V limitiert lange Strecken

Fuer Video ohne Flackern nimm APA102 (2–20 kHz), fuer Outdoor-Dachlinien WS2815 (12 V + Backup).

Pin-Anschluesse und Verdrahtung

PinBezeichnungVerbinden mit
1VDD+5 V (mit 1000 µF Elko nahe Streifen puffern)
2DODatenausgang zur naechsten LED DIN
3GNDMasse (sternfoermig mit NT und Controller verbinden)
4DINDateneingang vom Controller oder vorherigem DO

Wiring-Regeln: 330–470 Ohm Serienwiderstand zwischen Controller-Datenpin und DIN (nahe Streifen) gegen Reflexionen. Datenleitung <1 m halten, nicht parallel zu Strom. Fuer Strecken >1 m geschirmtes Kabel oder Level-Shifter 74AHCT125 (3,3 V ESP → 5 V). Jede Einspeisung mit 5 A Sicherung absichern und in Alu-Kanal verlegen fuer Kuehlung — WS2812B wird bei 60 mA/LED warm.

Beste Verwendungszwecke

  • Innen-LED-Matrizen und Schilder — jede LED einzeln schneidbar, feine Aufloesung.
  • Hobby-Projekte und Wearables — 5 V passt zu Powerbank und ESP32.
  • Akzentbeleuchtung (<5 m Strecken) — ohne aufwaendige 12V-Verteilung.
  • Kosten-sensitive Installationen — guenstigster Weg zu adressierbaren Pixeln.
  • WLED-StandardWLED default ist WS281x, laeuft out-of-the-box.

Fuer dichte Matrizen (z. B. 64×64 HUB75 Alternative) nutze 60 LEDs/m, fuer grosse Waende mehrere parallele Strings an QuinLED Quad oder Falcon F16v4.

Software-Beispiel (WLED & FastLED)

WLED: LED-Typ WS281x, GPIO 16 (ESP32), Farbfolge GRB, Laenge setzen, Brightness Limiter 850 mA nur bei schwachem NT erhoehen. Preset speichern, sonst verwirft WLED nach Unterspannung die Config — siehe Fehlerbehebung.

FastLED:

#include <FastLED.h>
#define NUM_LEDS 300
#define DATA_PIN 16
CRGB leds[NUM_LEDS];
void setup() { FastLED.addLeds<WS2812B, DATA_PIN, GRB>(leds, NUM_LEDS); }
void loop() { fill_rainbow(leds, NUM_LEDS, millis()/10, 7); FastLED.show(); }

Pruefe immer GRB (nicht RGB) — sonst sind Rot/Gruen vertauscht, haeufigster Anfängerfehler.

Strom planen und kuehlen

Rechne: LEDs × 0,06 A = Gesamt-Ampere. Beispiel 10 m × 60/m = 600 LEDs × 0,06 = 36 A × 5 V = 180 W → nimm 240 W NT (Mean Well LRS-350-5) mit 20 % Reserve. Verteile Einspeisung alle 2,5 m mit 18 AWG, sternfoermig vom NT, nicht durchgeschleift. Alu-Profil senkt Temperatur um 15–20 °C und verlaengert Lebensdauer — mehr unter Netzteile und Strom einspeisen.

FAQ

Warum flackert WS2812B auf Kamera? 400 Hz ist fuer Auge ok, aber Kamera mit 1/1000s Verschluss sieht Dunkelphasen. Fuer Video nimm APA102 mit 2kHz+.

Kann ich WS2812B mit 12 V betreiben? Nein — sofort defekt. Fuer 12 V nimm WS2815 (12 V, Backup-Leitung) oder GS8208.

Wie lang darf die Datenleitung sein? Ideal <50 cm, max ~1 m ohne Shifter. Darueber Level-Shifter und geschirmtes Kabel, sonst Glitches.

Was tun bei falschen Farben? Farbfolge in WLED/FastLED von GRB auf RGB/BRG testen. Auch APA102 nutzt BGR — nicht verwechseln.

Weiter: APA102 High-Speed Alternative, WS2815 12V Version, Alle Chips, Streifen waehlen, Haeufige Fehler beheben und 5V vs 12V Vergleich.

Siehe WS2815 (12V-Alternative) ->