Xinglight XS2812B 3535 (12 mA, 0.3/0.6 us typ, PWM 3-5 kHz)

1-wire RGB · Xinglight · xinglight

Channels
RGB
Bits / channel
8
Supply
3.5–5.5 V
PWM
4 kHz
Backup data
no
Packages
1

No datasheet names the driver IC or its maker: the sheets are Xinglight letterhead documents titled with the SKU only, so this protocol is defined by the figures the sheets print (supply, per-channel current, timing table, pin set), not by a known die.

Datasheets disagree: within the one table the typical cycle (1.25 us) is longer than the sum of the typical high and low times (0.9 us).

Refresh & flicker

fDATA 800 kHz, fPWM 3/4/5 kHz (min/typ/max), ESD 3000 V (3535-XS sheet C54857378).

Timing

Xinglight XS2812B 3535 (12 mA, 0.3/0.6 us typ, PWM 3-5 kHz) bit timingXinglight XS2812B 3535 (12 mA, 0.3/0.6 us typ, PWM 3-5 kHz) bit timing: a zero bit is 300 nanoseconds high then 600 low; a one bit is 600 high then 300 low; reset 80 microseconds low1 · Bit encoding, to scaleDINhighlowbit 0 period 900 nsbit 1 period 900 nsT0H 300 nsT1H 600 nsT0L 600 nsT1L 300 ns"0" bit"1" bit020040060080010001200140016001800time, 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 × ~900 ns ≈ 21.6 µ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 300 / T0L 600 · T1H 600 / T1L 300 ns · period 900 ns · reset 80 µs source: datasheet
SourceT0HT0LT1HT1LPeriodRateReset±
datasheet ↗ 300 ns 600 ns 600 ns 300 ns 900 ns 1111 kHz 80 µs —
Min/typ/max: Tin0h 0.2/0.3/0.4 us, Tin1h 0.55/0.6/0.85 us, T0L 0.55/0.6/0.85 us, T1L 0.2/0.3/0.4 us, cycle min 0.9 us typ 1.25 us, reset min 80 us. Typical values 0.3/0.6/0.6/0.3 sum to 0.9 us, the “typ” cycle column prints 1.25 us.

Library support

Not checked against any library. The sheets state a 24-bit (32-bit for IC-01W) frame sent high bit first at 800 kbps.

Parts using this protocol

Dating evidence

Evidence, not a release date. A library commit proves the part existed by that date and says nothing about how long before.

  • 2025-12-17 estimate PDF CreationDate metadata of Xinglight sheet XL-3535RGBC-XS2812B (LCSC C54857378); the sheet has no revision table, so this is only the date the PDF file was produced ↗ day