Your Cart
Please note! Due to the busy period around Black Friday, Cyber Monday and Christmas, there is a chance of longer delivery time.

WorldSemi WS2812B Digitale 5050 RGB LED - Matrix 16x16 - Flexible

WorldSemi WS2812B Digitale 5050 RGB LED - Matrix 16x16 - Flexible
WorldSemi WS2812B Digitale 5050 RGB LED - Matrix 16x16 - Flexible
WorldSemi WS2812B Digitale 5050 RGB LED - Matrix 16x16 - Flexible
WorldSemi WS2812B Digitale 5050 RGB LED - Matrix 16x16 - Flexible
WorldSemi WS2812B Digitale 5050 RGB LED - Matrix 16x16 - Flexible
  • Availabilty: Directly available from warehouse in Eindhoven
  • Model: WS2812BFLEX-16X16
  • SKU: 002131
Ex Tax: €23.55

A digital LED matrix of which the color and brightness of each LED can be controlled separately. A lot of LEDs can be placed in sequence and all can be controlled with 1 pin of a microcontroller. Various platforms provide support for this LED by means of libraries, including Arduino and Raspberry Pi.

The LEDs are soldered on a flexible PCB in a zig-zag pattern. Connection wires are soldered to the PCB.


  • Supply voltage: 5V DC
  • Signal voltage: 5V
  • Maximum current:
    • Per LED: ~60mA
    • Whole matrix: ~15.4A
  • LED chip: WS2812
  • Color: RGB
  • Number of LEDs: 256 (16x16)
  • Backup data line: No
  • Dimensions PCB: 160x160mm

For more information about the LED chip, see the datasheet under the tab "Downloads".

Connecting the matrix:

  1. Use a stable (CE approved*) power supply that can supply sufficient power (minimum is current value above per LED matrix).
  2. Turn off the power before continuing.
  3. Connect the wires (meaning wire color is indicated on the PCB):
    1. First, connect all GND (ground/min) wires of the LED matrix to the GND of the power supply (disconnect this last when disconnecting the matrix).
    2. Connect the data (DI) wire via a 470Ω with the signal pin of the microcontroller (a level converter may be needed with 3.3V microcontrollers), or the data out (DO) wire from another matrix.
    3. Connect all power supply wires to the plus of the power supply.
  4. Connect the GND of the matrix and power supply to the GND of the microcontroller.
  5. Put a large capacitor (1000μF 25V) between GND and the power wire, close to the start of the matrix.
  6. The power supply can now be turned on.

*There are many power supplies on the market that have a China Export ("fake" CE marking) or carry a CE marking, but are in reality not CE approved. We do not recommend using these, often cheap (Chinese), power supplies because they generally do not provide a stable voltage. A stable voltage is essential to make the LEDS work stable, and to prevent damaging them.

We recommend reading the following pages for more information (especially when using multiple LED matrices): Powering Neopixels and Adafruit NeoPixel Überguide.

Please login or register to review

Reviews Over WorldSemi WS2812B Digitale 5050 RGB LED - Matrix 16x16 - Flexible

This product has 0 review(s) in total.

File Size
WS2812B datasheet.pdf 338.04KB Download

Product FAQ

Use a stable, CE-approved power supply with the correct voltage that can supply sufficient current. The maximum current that an LED can draw is indicated on the product page. Multiply this number by the number of LEDs to calculate the total maximum current. This maximum current is the minimum current that the power supply must be able to supply.

The following parts are required to use a product with digital LEDs:

  • Power supply
  • Development board for controlling the LEDs
  • Resistor (470Ω) to limit the current of the data line
  • Electrolytic capacitor (1000μF 25V) as buffer for peak currents
  • Wires or cables to connect everything

The following parts are optional:

  • Breadboard or experiment PCB to connect the components
  • Level converter (in case the development board has a signal voltage of 3.3V)

This can have several causes. The most common causes are:

Signal voltage too low
For example, WS2812B LEDs have a signal voltage of 5V. When these are controlled with a voltage of 3.3V (as with ESP32/ESP8266/Raspberry Pi), data may not be properly received at one or more LEDs, resulting in the wrong color. This can be solved by increasing the signal voltage to 5V using a level converter.

Noise on the data pin
The data pin is sensitive to noise. This can be solved by connecting a 470Ω resistor in series between the microcontroller and the data pin of the LEDs.

If you have a question or problem regarding a product, please contact us by using one of the buttons below.