Sold out · Ask us about restocking
Not available to order right now.
The WS2812B packs an RGB LED and its own dedicated driver chip into a single tiny package, meaning each individual pixel has intelligence built directly into it rather than relying on external shift registers or multiplexing circuitry to control color and brightness - a genuinely different approach from older RGB LED designs that needed separate driver electronics for each color channel.
Control happens over a single-wire data protocol running at 800Kbps, using a timing-based NZR (non-return-to-zero) signal scheme where a microcontroller sends a precisely-timed stream of color data down one wire, with each LED in a chain reading its own 24-bit color data (8 bits each for red, green, and blue) before passing the remaining stream along to the next LED in sequence. This cascading design means complex lighting effects across many LEDs need only one data wire from the microcontroller, regardless of how many LEDs are chained together - the page notes at least 1024 points are supported at a 30fps refresh rate.
Color reproduction covers red at 620-630nm, green at 515-530nm, and blue at 465-475nm wavelengths, giving the full RGB color mixing range expected from an addressable LED. The module itself is tiny at 9.4mm diameter and 2.73mm height, weighing a fraction of a gram, making it easy to embed into compact enclosures or cascade dozens together into a larger lighting array. Operating voltage is a standard 5VDC.
Makers building custom programmable lighting effects, status indicator arrays, LED matrix displays, or any project wanting individually-addressable, full-color LED control from a single data wire will find the WS2812B a well-proven foundation, backed by mature library support (FastLED, Adafruit NeoPixel, and others) across essentially every popular microcontroller platform.
| Brand | Generic |
|---|---|
| Protocol | Single-wire (800Kbps) |
| Voltage | 5VDC V |
| Selling unit |
| PCS |