5.0 × 5.0 mm 4 pins top-emitting

XL-5050RGBC-2812B

5050 · smd · Xinglight 2812B (5 V, 12 mA, 0.295/0.595 us table) · Xinglight

1-wire RGB 3.5–5.5 V active

Also sold as XL-5050RGBC-WS2812B, Xinglight WS2812B compatible, XL-5050RGBC-2812B

At a glance

Colour
RGB8 bits per channel
Data
1-wiretimed pulses on one line
Supply
3.5–5.5 Vno backup data line
Size
5.0 × 5.0 × 1.6 mm4 pins · top
Max current
36 mA12 mA per channel
PWM
4 kHzreset 80 µs
Library support
FastLED WLED Adafruit

Replaces the earlier datasheet-less entry for this part number (protocol ws2812c, no pinout, SKU null). The earlier protocol choice (ws2812c) had no evidence behind it; the Xinglight sheets print no WS2812C figure. Pin order and the cut corner at pin 3 match the WorldSemi WS2812B 5050 package.

Datasheets disagree (base sheet C2843785): title and section headings say WS2812B, while the timing table is the symmetric 0.295/0.595/0.595/0.295 us set with reset 80 us; the prose note under it says 0 code 200-410 ns, 1 code 640-1000 ns, reset minimum 100 us. See the protocol page.

The RGBW-HM SKU (C48586675): the sheet title says RGBW but every parameter (24-bit GRB frame, 3 x 12 mA, pins) is that of the RGB sheet. Whether the fourth die exists is not stated, so the SKU is recorded as 3-channel.

Variants

One row per orderable SKU. Everything not listed is inherited from the part above.

Order codeFaceLensWhite PinsSiliconStatusFirst seenDatasheet
XL-5050RGBC-2812B white clear — 4 — active 2025-09-08 PDF
The original catalogue variant, now with its LCSC SKU. ESD 2000 V HBM. Stock is the most of any Xinglight addressable SKU. LCSC stock 559,520 on 2026-10-15.
XL-5050RGBC-2812B-HM — — — 4 — active 2025-09-08 PDFPDF ↗
HM suffix: the sheet prints the same timing numbers and pin table as the base, with ESD 3000 V HBM and cycle min 0.9 us (base 0.89 us). What HM stands for is not stated. LCSC stock 12,480 on 2026-10-15.
XL-5050RGBC-2812B-S — — — 4 — active 2025-09-08 PDFPDF ↗
S suffix: timing table rounded to 0.20/0.3/0.4, 0.55/0.6/1.2, 0.55/0.6/1.2, 0.2/0.3/0.4 us, cycle min 0.9 us; same 12 mA and pins. What S stands for is not stated. LCSC stock 624,160 on 2026-10-15.
XL-5050RGBC-XS2812B — — — 4 — active 2025-09-08 PDFPDF ↗
XS2812B naming: the sheet is byte-for-byte the same numbers as the base sheet (title XL-5050RGBC-XS2812B); XS appears to be a name for the same part. LCSC stock 595 on 2026-10-15.
XL-5050RGBW-2812B-HM — — — 4 — active 2025-09-08 PDFPDF ↗
Named RGBW but the sheet prints a 24-bit GRB frame, the same pins and timing as the RGB HM sheet and no white channel; see the part notes. LCSC stock 1,320 on 2026-10-15.

Pinout

XL-5050RGBC-2812BXL-5050RGBC-2812B-HMXL-5050RGBC-2812B-SXL-5050RGBC-XS2812BXL-5050RGBW-2812B-HM
XL-5050RGBC-2812B 5050 package, top and side viewPin 1 is ringed. pin 1 VDD (power), pin 2 DO (data out), pin 3 GND (ground), pin 4 DI (data in).11 VDDpower22 DOdata out33 GNDground44 DIdata in5.4 mm overall5.0 mmtop view1.6 mmside view
  • Power
  • Data
  • Ground
  • Pin 1
  • Cut corner

Outline and pin positions checked against the manufacturer datasheet (C2843785 XL-5050RGBC-WS2812B p11 (outline, solder pattern, labelled top view); the -S, -HM, -XS and RGBW-HM sheets p11 show the same labels). Counter-clockwise from the top-left (VDD, DO, GND, DI); the cut corner is at pin 3 (GND), as on the WS2812B. Pad size 1.0 x 1.0 mm and 5.4 mm overall pad span read from the bottom view; the recommended solder pad is 1.3 x 1.3 mm. What this means.

  1. 1 VDD power
  2. 2 DO data out
  3. 3 GND ground
  4. 4 DI data in

Protocol — Xinglight 2812B (5 V, 12 mA, 0.295/0.595 us table)

Timings shown from datasheet.

Xinglight 2812B (5 V, 12 mA, 0.295/0.595 us table) bit timingXinglight 2812B (5 V, 12 mA, 0.295/0.595 us table) bit timing: a zero bit is 295 nanoseconds high then 595 low; a one bit is 595 high then 295 low; reset 80 microseconds low1 · Bit encoding, to scaleDINhighlowbit 0 period 890 nsbit 1 period 890 nsT0H 295 nsT1H 595 nsT0L 595 nsT1L 295 ns"0" bit"1" bit02004006008001000120014001600time, ns2 · One frame: 24 bits, most-significant bit firstDIN170110010007100110101700101100bitch 1 · 8 bitsch 2 · 8 bitsch 3 · 8 bitsChannel order not recorded for this protocol · frame = 24 × ~890 ns ≈ 21.4 µs · example data, first bits 1 0 1 …3 · RESET / latchlast bits of frame 1first bits of frame 2LEDs latch the data they receivedRESET: DIN low ≥ 80 µs (not to scale)4 · Cascade: each DOUT feeds the next DINMCULED 1DINDOUTLED 2DINDOUTLED NDINDOUTLED 1 keeps the first 24 bits, re-shapes the signal and sends the rest out on DOUT;LED 2 keeps the next 24, and so on. The last LED's DOUT is left unconnected.
T0H 295 / T0L 595 · T1H 595 / T1L 295 ns · period 890 ns · reset 80 µs source: datasheet

Compatibility

  • protocol compatible WS2812B

    Only the sheet title ("XL-5050RGBC-WS2812B", section heading "WS2812b") claims it; no sheet says "compatible". Its table timing (T0H 0.295, T0L 0.595, T1H 0.595, T1L 0.295 us) differs from the WS2812B sheet, but its own prose note says the IC reads a high of 200-410 ns as 0 and 640-1000 ns as 1, which overlaps the WS2812B windows. Same 5050 pin order as the WS2812B (1 VDD, 2 DOUT, 3 GND, 4 DIN, cut corner at pin 3). source ↗

Dating evidence

Nobody announces these parts, so this records what we can actually cite rather than a release date. Library support proves only that the part existed by that date.

  • 2025-09-08 estimate PDF CreationDate metadata of Xinglight sheet XL-5050RGBC-2812B (LCSC C2843785); the sheet has no revision table, so this is only the date the PDF file was produced ↗ day

Where to buy

Stub data — a few rows so purchase links can grow later. Prices are not tracked.

Similar parts

Same protocol or package first, then the same data scheme and colour channels.

Was this page useful?

0 people found this useful