WS2812B Addressable RGB LED Strips
The WS2812B is the world's most popular addressable LED pixel. Each tiny 5050-package LED contains a built-in WS2812B driver IC that receives 24-bit color data (8 bits per channel) via a single-wire protocol at 800 Kbps. This means you can control thousands of pixels with just one data pin on your microcontroller.
Our WS2812B strips come on flexible PCBs in three densities: 30 LEDs/m for accent lighting and architectural outlines, 60 LEDs/m for balanced general-purpose use, and 144 LEDs/m for pixel art displays and smooth high-resolution effects. All strips are available in 1m and 5m rolls, with IP30 (indoor), IP65 (splash-proof), and IP67 (fully waterproof) options.
Specifications
- LED type: WS2812B (5050 RGB with integrated IC)
- Voltage: 5V DC
- Color depth: 24-bit (16.7 million colors)
- Protocol: Single-wire NRZ at 800 Kbps
- Current per pixel: 60mA max (full white), ~20mA typical animation
- Densities: 30, 60, 144 LEDs per meter
- IP ratings: IP30, IP65, IP67
- PCB width: 10mm (30/60 LED/m), 12mm (144 LED/m)
- Operating temperature: -25°C to 80°C
- Lifespan: 50,000+ hours
Density Comparison
30 LEDs/m — 33mm pixel spacing. Best for cove lighting, staircase outlines, and long runs where pixel density is less important. Lowest cost per meter with maximum cable run length due to reduced current draw (1.8A per meter max).
60 LEDs/m — 16.7mm pixel spacing. The most versatile option. Individual pixels are barely visible behind a diffuser, making it ideal for under-cabinet lighting, desk setups, TV backlighting, and general decorative effects. Draws 3.6A per meter max.
144 LEDs/m — 6.9mm pixel spacing. Pixels blend together even without a diffuser, creating smooth gradients and detailed pixel art. Essential for LED matrix displays, POV (persistence of vision) projects, and any application requiring high-resolution output. Draws 8.6A per meter max — power injection recommended every 0.5m.
Wiring Guide
WS2812B strips have three connections: 5V (red wire), GND (white or black wire), and DATA (green wire). Connect DATA to your controller's output pin. Add a 300-470Ω resistor in series with the data line close to the first pixel to prevent signal reflections. Place a 1000μF electrolytic capacitor across 5V and GND at the power injection point to absorb power-on surges.