DIYmall FZ5560*100

DIYmall 2020 RGB WS2812B LEDs Instruction Manual

Model: FZ5560*100 | Brand: DIYmall

1. Introduction

The DIYmall 2020 RGB WS2812B LEDs are miniature, individually addressable RGB light beads featuring a built-in WS2812B driver chip. These programmable LEDs are designed for projects requiring compact, colorful, and dynamic lighting effects, such as those built with Arduino or custom SMD PCBs. Their small size and ability to be chained together allow for the creation of near-infinitely long and intricate light displays.

A collection of scattered DIYmall 2020 RGB WS2812B LEDs on a black background.
Figure 1: Overview of DIYmall 2020 RGB WS2812B LEDs.

2. Specifications

Below are the key technical specifications for the 2020 RGB WS2812B LEDs:

FeatureSpecification
Model NumberFZ5560*100
Driver ChipWS2812B (Built-in)
Voltage5V DC
Current (per LED)12mA
Size2mm x 1.8mm
Compatible Equipment StyleDisplay Equipment
OriginMainland China
Package Contents100 x Nano 2020 RGB LEDs (typically in packs of 20)
Detailed dimensional drawing of the 2020 RGB LED, showing measurements in millimeters for length, width, height, and pad spacing.
Figure 2: Detailed dimensions of the 2020 RGB LED.

3. Setup and Wiring

These LEDs are surface mount (SMD) components and are designed for use on a PCB. Due to their very small size (2mm x 1.8mm), hand soldering can be challenging. SMT techniques with solder paste and hot air are recommended for optimal results.

3.1 Pin Functions

Each WS2812B LED has four pins for power, ground, data input, and data output:

Close-up image of a single 2020 RGB LED showing the four pins labeled DI (Data In), VDD (Power Supply), GND (Ground), and DO (Data Out).
Figure 3: Pin identification for the 2020 RGB WS2812B LED.
PINFunction Description
DI (Data In)Control data signal input
VDD (Power Supply)Power supply (5V DC)
GND (Ground)Ground, data & power grounding
DO (Data Out)Control data signal output

3.2 Application Circuit

The WS2812B LEDs can be chained together. The data output (DO) of one LED connects to the data input (DI) of the next LED in the chain. Ensure a stable 5V DC power supply is connected to VDD and GND for all LEDs. It is recommended to add a capacitor (C1 in the diagram) between VDD and GND near each LED for power stability, especially in longer chains.

Wiring diagram showing multiple WS2812B LEDs (L1, L2, Ln) chained together. VDD-5V and GND lines run parallel, with DI of one LED connected to DO of the previous. Capacitors (C1) are shown between VDD and GND for each LED.
Figure 4: Typical application circuit for chaining WS2812B LEDs.

4. Operating Instructions

The WS2812B LEDs are individually addressable, meaning each LED's color and brightness can be controlled independently. This is achieved by sending specific data signals to the DI pin of the first LED in the chain. The data then propagates down the chain to subsequent LEDs.

4.1 Programming

To control these LEDs, you will need a microcontroller (e.g., Arduino, ESP32, Raspberry Pi) and appropriate programming libraries (e.g., FastLED, Adafruit NeoPixel library). These libraries simplify the process of sending the correct data protocol to the LEDs.

  1. Connect to a Microcontroller: Connect the DI pin of the first LED in your chain to a digital output pin on your microcontroller.
  2. Power Supply: Ensure your microcontroller and LEDs share a common ground and that the LEDs receive a stable 5V DC power supply capable of providing sufficient current for all LEDs in your chain (12mA per LED).
  3. Install Libraries: Install the necessary LED control library in your development environment (e.g., Arduino IDE).
  4. Write Code: Use the library functions to set the color and brightness of each LED. You can create various patterns, animations, and effects.
A grid of colored squares demonstrating various LED colors including White, Warm white, Yellow, Orange, Red, Pink, Purple, Blue, Green, and Yellow-green. Below is a color spectrum bar with corresponding wavelength ranges.
Figure 5: Example color outputs and spectrum for RGB LEDs.

5. Maintenance

These LEDs are robust when properly installed, but their small size requires careful handling.

  • Handling: Avoid excessive force or bending, especially after soldering, as this can damage the delicate internal connections or the solder joints.
  • Cleaning: If necessary, gently clean the LEDs and surrounding PCB with isopropyl alcohol and a soft brush or lint-free cloth. Ensure the power is disconnected before cleaning.
  • Storage: Store unused LEDs in their original anti-static packaging in a cool, dry environment to prevent damage from static discharge or moisture.
  • Environmental Conditions: Avoid exposing the LEDs to extreme temperatures, high humidity, or corrosive environments.

6. Troubleshooting

If you encounter issues with your WS2812B LEDs, consider the following common problems and solutions:

  • LEDs not lighting up:
    • Check power connections (VDD and GND) for proper voltage (5V DC) and continuity.
    • Verify data line (DI) connection to the microcontroller.
    • Ensure the microcontroller is powered and running the correct code.
    • Inspect solder joints for cold joints or shorts.
  • Incorrect colors or flickering:
    • Check the data signal integrity. Long wires or noisy environments can affect the signal.
    • Ensure your power supply is adequate for the number of LEDs. Voltage drop can cause color shifts or flickering.
    • Verify the data pin assignment in your code matches the physical connection.
    • Add a capacitor (e.g., 100-1000µF) across the 5V and GND lines near the first LED in the strip to smooth power delivery.
  • Only the first few LEDs work, or random LEDs are off:
    • This often indicates a power issue or a broken data line further down the chain.
    • Check power connections to all LEDs in the chain.
    • Inspect the data output (DO) of the last working LED and the data input (DI) of the first non-working LED for continuity and proper soldering.
    • Ensure your code is addressing the correct number of LEDs.
  • LEDs get hot:
    • While normal operation generates some heat, excessive heat might indicate a short circuit or overcurrent. Disconnect power immediately and inspect wiring.

7. User Tips

  • Soldering Precision: Given their small size, use a fine-tipped soldering iron and good magnification. Practice on scrap material if you are new to SMD soldering.
  • Power Considerations: Always ensure your power supply can deliver enough current for all LEDs at full brightness (12mA per LED). Undersized power supplies can lead to dimming, color shifts, or erratic behavior.
  • Data Line Resistor: For longer data lines or noisy environments, adding a 300-500 Ohm resistor in series with the data line (DI) near the first LED can improve signal integrity.
  • Capacitor for Stability: A large capacitor (e.g., 1000µF) across the power rails at the beginning of your LED strip is highly recommended to prevent voltage spikes and ensure stable operation.
  • Test in Stages: When building complex projects, test small sections of your LED chain as you go to easily identify and troubleshoot issues.

8. Warranty and Support

For technical assistance, troubleshooting beyond this manual, or inquiries regarding product defects, please contact the DIYmall customer support directly through your purchase platform. Provide your model number (FZ5560*100) and a detailed description of the issue to expedite support.

Related Documents - FZ5560*100

Preview ESP32-3248S035 Display Module: Firmware Flashing Guide with Arduino IDE and Espressif Tool
A comprehensive guide to flashing firmware onto the ESP32-3248S035 TFT capacitive touch display module using both the Arduino IDE and the Espressif Download Tool. Includes step-by-step instructions and configuration details.
Preview Inwel 19217 LED Outdoor Wall Light - Installation and Specifications
Detailed information on the Inwel 19217 outdoor LED wall light, including intended use, package contents, installation guide, technical specifications, and features like motion sensing.
Preview 858D SMD Rework Station User Manual - Newacalox
User manual for the Newacalox 858D SMD Rework Station, detailing its specifications, usage, operation, features, troubleshooting, safety regulations, and replacement instructions for electronics repair.
Preview ecotrackspot 65025T Installation Manual | One Light
Comprehensive installation guide for the ecotrackspot 65025T track lighting system by One Light. Covers mounting, circuit selection, and safety warnings.
Preview AIFEN A9/A9PRO SMD Soldering Station User Manual
Comprehensive user manual for the AIFEN A9 and A9PRO SMD Soldering Station, covering safety guidelines, product features, operation instructions, maintenance, and specifications.
Preview Roland GP-100 Service Notes - Guitar Preamp/Processor
Comprehensive service notes for the Roland GP-100 Guitar Preamp/Processor, covering specifications, control locations, exploded views, parts lists, block diagrams, test modes, factory setup, data save/load procedures, and IC data.