SparkFun Addressable LED - WS2812B (5050)
Overview
This is a single addressable RGB LED in a 5050 surface mount package, featuring the integrated WS2812B controller. It uses a single-wire serial NRZ protocol for control, allowing for individual color and brightness adjustment of each LED in a chain. It includes built-in signal reshaping and reset circuits, simplifying integration into various projects.
Why Choose This Part
The integrated WS2812B controller simplifies design by eliminating the need for external driver ICs, requiring only one data line for control. Its built-in signal reshaping circuit ensures reliable data transmission over longer chains of LEDs. The 5050 package size (5.00mm x 5.00mm) offers a balance of brightness and compact footprint, making it versatile for many applications.
Applications
Key Specifications
Getting Started
These LEDs are widely supported by microcontrollers like Arduino and ESP32 using libraries such as FastLED or NeoPixel. Connect the data input to a digital pin on your microcontroller, provide 3.5V to 5.29V power, and a common ground. Example code for sequential color changes or specific patterns is readily available through these libraries.



