Inolux PI dual-signal (single-trace IC with BIN)

1-wire RGB · Inolux Corporation · inolux

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

‘Dual-signal wires version, signal break-point continuous transmission. Any pixel’s failure won’t affect signal transfer and total emitting effect’ (feature list). The pin table and figure give DIN, BIN (backup input) and a single DOUT; nothing says how DIN and BIN are arbitrated, so the timing of the fail-over is unknown. Conceptually the same idea as the WorldSemi WS2813 backup line but the sheet makes no such comparison.

Refresh & flicker

As inolux-pi: 1.2 kHz PWM, 1 mA static, thresholds 0.7 / 0.3 VDD, R/G/B port pressure 9 V. 24 bit GRB, MSB first. Needs VCC and VDD pins (both ‘power supply LED’ in the table).

Timing

Inolux PI dual-signal (single-trace IC with BIN) bit timingInolux PI dual-signal (single-trace IC with BIN) bit timing: a zero bit is 320 nanoseconds high then 800 low; a one bit is 640 high then 200 low; reset 80 microseconds low1 · Bit encoding, to scaleDINhighlowbit 0 period 1120 nsbit 1 period 840 nsT0H 320 nsT1H 640 nsT0L 800 nsT1L 200 ns"0" bit"1" bit020040060080010001200140016001800time, nsDatasheet lists unequal bit periods (1120 vs 840 ns); each bit is drawn with its own.2 · 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 × ~1120 ns ≈ 26.9 µ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.BIN (backup): tied to the previous pixel's DIN
T0H 320 / T0L 800 · T1H 640 / T1L 200 ns · reset 80 µs source: datasheet
SourceT0HT0LT1HT1LPeriodRateReset±
datasheet ↗ 320 ns 800 ns 640 ns 200 ns 1200 ns 833 kHz 80 µs —
T 1.2 us min; T0H 0.2 / 0.32 / 0.4 us; T0L min 0.8; T1H 0.62 / 0.64 / 1.0 us (the sheet’s own min of 0.62 is above its 0.58 us of sibling sheets); T1L min 0.2; reset >80 us.

Clones & compatibility

“Compatible” is never stated bare here — each relationship carries how strong the claim is, and what bites if you assume too much.

Library support

Not checked against FastLED, Adafruit or WLED source.

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.

  • 2018-12-13 datasheet revision Inolux IN-PI33TCTPRPGPB revision table: 'Initial Release 1.0 12-13-2018' ↗ day