The WS2812B RGB LED Flexible 16x16 Pixel Panel is a highquality, individually addressable LED matrix featuring 256 bright RGB LEDs in a 16x16 square arrangement. Each LED contains a builtin WS2812B control IC, allowing independent color and brightness control of every pixel. Perfect for creating stunning displays, animations, scrolling text, and visual effects with Arduino, ESP32, and other microcontrollers.
| Parameter | Value |
|---|---|
| Model | WS2812B 16x16 Panel |
| LED Type | WS2812B (Individually Addressable) |
| Matrix Size | 16 Rows x 16 Columns |
| Total LEDs | 256 LEDs |
| Color | Full RGB (16.7 million colors) |
| Supply Voltage | DC 5V |
| Current per LED | 60mA (max, full white) |
| Total Current Max | 15.36A (full white all LEDs) |
| Interface | Single-wire control (DIN) |
| Data Rate | 800Kbps |
| Refresh Rate | Up to 2kHz |
| Viewing Angle | 120 degrees |
| Flexibility | Flexible PCB |
| Connector Type | 3-pin JST (VCC, GND, DIN) |
= Key Features =
Individually Addressable - Control each LED independently
256 Bright LEDs - 16x16 matrix for detailed displays
High Brightness - Vivid colors with high output
Flexible Design - Bendable for curved installations
Easy DaisyChain Connect multiple panels together
Fast Refresh Rate - Smooth animations and effects
SingleWire Control Simple wiring and connectivity
Builtin IC WS2812B driver per LED
Wide Viewing Angle - 120° visibility
Square Format - Ideal for symmetrical displays
| Arduino Pin | WS2812B Panel |
|---|---|
| 5V | VCC |
| GND | GND |
| D6 | DIN (Data In) |
> Connect VCC to 5V power supply
| Brightness | Current per LED | Total Current @ 5V |
|---|---|---|
| 30% | 18mA | 4.6A |
| 50% | 30mA | 7.7A |
| 100% | 60mA | 15.36A |
> Use external 5V power supply with appropriate current rating
√ Perfect for pixel art and animations
√ Easy to program with FastLED library
√ Daisy-chain support for larger displays
√ High-quality soldering and assembly
√ Vibrant colors with 16.7 million options
## Arduino Test Code (Minimal)
#include <FastLED.h> #define PIN 6 #define NUM 256 CRGB leds[NUM]; void setup(){FastLED.addLeds<WS2812B,PIN,GRB>(leds,NUM);} void loop(){for(int i=0;i<NUM;i++){leds[i]=CHSV(i,255,255);}FastLED.show();delay(50);for(int i=0;i<NUM;i++){leds[i]=CHSV(i+50,255,255);}FastLED.show();delay(50);}