master
Download ZIP Propose a change
Made with KiCad 10.0 · needs KiCad 10.0 or later to open · KiCad file format 20260206
Name Last commit message Last updated
docs ws2812b: LED mark moved to the side of the body, clear of the lens (service-occt 1.6.0, from the plain STEP) · Ray 13d ago
states ws2812b: LED mark moved to the side of the body, clear of the lens (service-occt 1.6.0, from the plain STEP) · Ray 13d ago
viewers cross-highlight symbol + footprint viewers · Ray 2mo ago
package.json Publish 0.1.0 · Ray 2mo ago
page.json ws2812b: LED mark moved to the side of the body, clear of the lens (service-occt 1.6.0, from the plain STEP) · Ray 13d ago
README.md ws2812b: LED states (off/on) for <adom-states>, from the datasheet optics · Ray 13d ago
states.json ws2812b: LED states (off/on) for <adom-states>, from the datasheet optics · Ray 13d ago
ws2812b-etched.fit.json ws2812b: laser-etched CAD + chip hero (factory 2.0.0 backfill) · Ray 28d ago
ws2812b-etched.glb ws2812b: LED mark moved to the side of the body, clear of the lens (service-occt 1.6.0, from the plain STEP) · Ray 13d ago
ws2812b-etched.step ws2812b: LED mark moved to the side of the body, clear of the lens (service-occt 1.6.0, from the plain STEP) · Ray 13d ago
WS2812B.adom-lbr.json WS2812B: validated Fusion/EAGLE library + adom-lbr hub, generated from this page's KiCad sources · Ray 2mo ago
ws2812b.glb Publish 0.1.0 · Ray 2mo ago
ws2812b.kicad_mod Publish 0.1.0 · Ray 2mo ago
ws2812b.kicad_sym Publish 0.1.0 · Ray 2mo ago
ws2812b.lbr add validated EAGLE .lbr (Fusion library) · Ray 2mo ago
WS2812B.lbr WS2812B: validated Fusion/EAGLE library + adom-lbr hub, generated from this page's KiCad sources · Ray 2mo ago
ws2812b.step add .step (Fusion 3D source) · Ray 2mo ago

WS2812B

Worldsemi · Addressable RGB LED (integrated controller) · SMD-5050

An addressable RGB LED with the controller built into the 5050 package, the WS2812B is the chip behind NeoPixel strips. Red, green, and blue dies plus a control IC sit under one lens, driven by a single data line: the host sends 24 bits of color (8 each for G, R, B) to the first LED on DIN, and each LED latches its own color then forwards the rest of the stream out DOUT to the next one. So a whole strip of hundreds runs from one microcontroller pin. It runs on 5 V and needs only a decoupling capacitor. Four pins: VDD, DOUT, VSS, DIN.

Pinout

Pin Name Type Function
1 VDD power_in Power supply for the internal controller and the RGB LED. Absolute range +3.5 to +5.3 V; recommended operating VDD 4.5 to 5.5 V. Decouple with a 100 nF (104) ceramic capacitor per pixel per the reference schematic.
2 DOUT output Cascaded serial data output. After latching the first 24-bit color word, the pixel reshapes and re-drives the remaining bit stream out of DOUT to the DIN of the next WS2812B. Transmission delay tPLZ <= 300 ns with CL=15 pF, RL=10 kohm.
3 VSS power_in Ground reference (0 V) for the controller and the RGB LED drivers.
4 DIN input Serial control-data input using a single-wire NZR protocol at 800 Kbps (bit period TH+TL = 1.25 us +/- 600 ns). VIH >= 0.7*VDD, VIL <= 0.3*VDD, hysteresis ~0.35 V. A low period >= 50 us is interpreted as the RES/latch (reset) code.

Key specifications

Parameter Value
Type Addressable RGB LED (integrated IC)
Color depth 24-bit (8 bit per channel)
Interface single-wire (DIN to DOUT chain)
Chainable yes (data reshaped at each LED)
Data rate 800 kbps
Refresh ~400 Hz (30-LED cascade)
Supply voltage ~3.5-5.3 V
Package SMD-5050 (4-pin PLCC)

Ordering variants

Same part, different packaging or reel option.

  • WS2812B (5050)
  • WS2812B-B (reverse-mount 5050)

CAD (KiCad official)

  • Symbol: LED:WS2812B
  • Footprint: LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm
  • 3D model: WS2812B 5050 (KiCad packages3D)
  • 3D model files: ws2812b-etched.step / ws2812b-etched.glb carry the MPN laser-etched on the die in a toggleable Adom.LaserEtch group (Fusion-ready); ws2812b.step / ws2812b.glb are the bare package body.

Provenance

Data extracted from the manufacturer datasheet, not a distributor listing:

  • Datasheet: Worldsemi datasheet (5 pp, sha256 670517e400d01f76, retrieved 2026-08-17, tier: manufacturer)
  • Extractor: ds2sf (Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate.
  • CAD: KiCad official libraries (CC-BY-SA 4.0).

Datasheet PDF