In developmentNot released yet — features and data may change without notice.

Catalog

Indicator

WS2812B NeoPixel strip / stick (3-pin header)

ws2812bGPIO5 V logic

Datasheet · reference circuit

Why this support circuit is added

5 V addressable LEDs. Up to 60 mA per pixel — budgeted for 8 pixels (480 mA); longer strips need their own 5 V supply.

Grounded in the catalog and golden patterns (real open-source circuits). Every auto-inserted part comes with a reason.

Support circuit added automatically3

Using this part in a project adds the circuit below, each element with its reason.

Level shifter
DIN → MCU

WS2812B needs HIGH ≥ 0.7×VDD = 3.5 V; a 3.3 V MCU is out of spec, so a 74AHCT125 buffer lifts it to 5 V (Adafruit Überguide). Omitted on 5 V MCUs.

Inserted partic_74ahct125
Series resistor
DIN → MCU

300–500 Ω in series with data protects the first pixel from ringing and overshoot (Adafruit Überguide).

Value 470Inserted partr_0603
Decoupling capacitor
VCC → GND

≥100 µF bulk cap across the supply absorbs the inrush when pixels switch on (Adafruit recommends 1000 µF).

Value 470uInserted partc_elec_470u
InterfaceGPIO
Catalog id
ws2812b
Category
Indicator
Protocol
GPIO
Logic level
5 V
Firmware detection2

Any of these #includes identifies this part

#include <Adafruit_NeoPixel.h>
#include <FastLED.h>

Examples using this part

Run them in the browser, no login needed.

WS2812B NeoPixel strip / stick (3-pin header) · ibouPCB