You are here

WS2812B RGB LED Module

The WS2812B RGB LED Module is a small module with BIG color. The module has a special LED on board that contains three separate LEDs – red, green, and blue – as well as a smart control IC that can individually drive each LED. Each color has 256 intensity levels which allows the module to produce 24-bit color, or more than 16 million colors. Each module is instructed by using a special serial protocol. This protocol allows many modules to be daisy-chained together so that one microcontroller can control the whole lot – with a single data signal. Any number of these modules can be chained together by connecting one module’s data-out (DO) pin to another’s data-in (DI) pin.

Caution - these LEDs are extremely bright! You might want to avoid looking directly at them up close when lit.

Key Features:

String many together to make an array of individually addressable lights

With 24-bit color, each module can display more than 16 million unique colors of the rainbow

The module’s small size is breadboard-friendly with 0.1” header spacing

Control all LEDs in a chain with a single I/O pin

Application Ideas:

Holiday decorations

Multi-color status LED for your project

Color-changing robotic eyes

Note: The WS2812B is designed for operation with high-speed 5-volt devices. It requires a 3.5 to 5.3 volt power supply, and data signals that reach at least 70% of the power supply voltage, so a 3.6-volt or higher signal is required when powered from a 5-volt supply. To use a 3.3-volt signal, including those generated by the Propeller microcontroller, we recommend powering the WS2812B module from a 3.5- to 4.75-volt power supply. To meet the signal timing, we recommend a microcontroller running at 15 MIPS or faster. The BASIC Stamp series is not capable of generating WS2812B compatible signals.