Dialight 587-1024-147F — 2020 addressable RGB LED, single-wire
Public Made by Adomby adom
Dialight 587-1024-147F: addressable RGB LED in a 2020 package (2.0 x 2.0 x 0.9 mm) with integrated driver IC. Single-wire NRZ 800 kbps, 24-bit GRB, WS2812-timing compatible, 3.3-5.5 V, 5 mA per channel, no external capacitor. KiCad symbol + footprint, AI-created STEP/GLB, datasheet attached. NOT footprint-compatible with WS2812B-2020 (power/data pin pairs swapped).
3D Model
Open in new tab ↗
Loads on click. Unloads only if this page sits in the background.
Contents
README
markdownDialight 587-1024-147F - 2020 addressable RGB LED, single-wire
587-1024-147F (Dialight) is a self-contained addressable RGB pixel in a 2020 SMD package (2.0 x 2.0 x 0.9 mm, clear epoxy lens): an LED driver IC plus R/G/B emitters with a built-in 20 MHz oscillator, power-on reset and three-channel 5 mA current regulator. One NRZ data line in, one reshaped data line out, 24-bit GRB per pixel. No external capacitor or resistor is required (datasheet p.1).
Pinout (datasheet p.1, mechanical drawing)
| Pin | Name | Function |
|---|---|---|
| 1 | DOUT | Serial data out to the next pixel (signal-reshaped) |
| 2 | VDD | Supply, 3.3-5.5 V (5 V typ) |
| 3 | DIN | Serial data in, 800 kbps NRZ |
| 4 | GND | Ground |
Pin numbers follow the p.1 mechanical drawing. The p.2 LED schematic carries pin-number typos copied from the 6-pin 587 variant ("GND (PIN 6)" etc.) and was not used.
Not footprint-compatible with the WS2812B-2020. Although the protocol is the same, the pin numbering differs on every pad: on this part VDD is pin 2 and GND is pin 4 (on the WS2812B-2020 they are pins 1 and 3), and DIN/DOUT are pins 3/1 (not 4/2). The land pattern also differs (0.9 x 0.9 mm pads on 1.7 mm pitch here vs 0.7 x 0.5 mm on the adom/ws2812b-2020 footprint). Do not drop this part onto a WS2812B-2020 footprint.
Protocol
Single-wire NRZ at 800 kbps, 24-bit GRB MSB-first per pixel, cascade with per-pixel signal reshaping. Timing: T0H 0.3 us / T0L 0.9 us / T1H 0.9 us / T1L 0.3 us (tolerance +/-0.15 us), reset code low >= 250 us (datasheet p.3). Compatible with WS2812/NeoPixel libraries at the standard 800 kHz timing.
Specifications (datasheet-backed)
| Parameter | Value | Source |
|---|---|---|
| Package | 2020, 2.0 x 2.0 x 0.9 mm, clear epoxy lens, top view | p.1 |
| Supply voltage VDD | 3.3-5.5 V (5 V typ) | p.1 |
| Quiescent current IDD | 0.8 mA typ | p.2 |
| Sink current per channel | 5 mA typ (4.75 / 5 / 5.25 mA min/typ/max) | p.2 |
| Oscillator | 20 MHz built-in | p.1 |
| Power-on reset | 2.6 V (at VDD = 5 V) | p.1 |
| Luminous intensity R | 65 mcd typ, lambda 618-625 nm (AlInGaP) | p.2 |
| Luminous intensity G | 85 mcd typ, lambda 518-535 nm (InGaN) | p.2 |
| Luminous intensity B | 20 mcd typ, lambda 460-474 nm (InGaN) | p.2 |
| Viewing angle | 120 deg | p.2 |
| Data rate | 800 kbps single-wire NRZ, 24-bit GRB MSB-first | p.1, p.3 |
| MSL | 3 | p.1 |
| Packaging | 3000 pcs on 7 inch reel | p.1 |
| Terminals | 4 pads, 0.6 x 0.6 mm, 0.8 mm gap (1.4 mm pitch) | p.1 bottom view |
| Recommended PCB pads | 4 pads, 0.9 x 0.9 mm, 0.8 mm gap (1.7 mm pitch) | p.2 |
Note on the pad dimensions: the p.1/p.2 dimension callouts are size + gap pairs (0.6 mm terminal with 0.8 mm gap; 0.9 mm pad with 0.8 mm gap), not size + pitch. Verified by pixel measurement of the 600 dpi datasheet render; see provenance/provenance.json.
Footprint
Dialight_587-1024-147F.kicad_mod: 4 SMD pads 0.9 x 0.9 mm at (+/-0.85, +/-0.85) mm
(F.Cu + F.Paste + F.Mask), courtyard 3.1 x 3.1 mm, F.Fab body 2.0 x 2.0 mm, silkscreen
outline with pin-1 L-bracket at the pad-1 corner. Zero orientation: pad 1 (DOUT) top-left
per IPC-7351, which is the datasheet top view rotated 180 degrees.
3D model
587-1024-147f.step / 587-1024-147f.glb are AI-created geometry (no manufacturer CAD
exists for this MPN): a beveled 2.0 x 2.0 x 0.9 mm body with the four 0.6 mm terminals,
modeled from the datasheet p.1 drawings, Z-up, seated on z = 0, pin-1 terminal aligned with
the footprint's pad-1 corner. Generator script: gen/make_step.py (CadQuery 2.8.0).
Sourcing (snapshot 2026-09-28/29, via adom-parts-search)
| Distributor | Part number | Stock | Price |
|---|---|---|---|
| Mouser | 645-587-1024-147F | 20,947 | $0.89 unit / $0.452 @100 (3000/reel) |
| DigiKey | 350-587-1024-147FTR-ND | 9,522 | $0.85 unit |
| LCSC/JLCPCB | not stocked (checked 2026-09-29) | - | - |
Manufacturer and resources
- Datasheet (attached,
docs/587-1024-147f-datasheet.pdf, sha256 a437fad8...): Farnell mirror, Mouser mirror - Manufacturer: Dialight, www.dialightsignalsandcomponents.com
Provenance
Every file on this page is traced in provenance/provenance.json
(source URL + retrieval time, SHA-256, authoring classification, generator + params, checks
performed). The datasheet pages cited above are attached as images
(provenance/ds-page-1.png, provenance/ds-page-2.png). The 3D body is AI-created from the
datasheet dimensions and says so in its provenance record; no manufacturer STEP was found.
| File | SHA-256 (prefix) | Authoring |
|---|---|---|
| 587-1024-147f.kicad_sym | e5aeb45d | AI-generated (adom-symbol 1.2.6) |
| Dialight_587-1024-147F.kicad_mod | fc23477d | AI-generated (adom-footprint 1.0.25) |
| 587-1024-147f.step | 12d73bdf | AI-created (CadQuery 2.8.0, gen/make_step.py) |
| 587-1024-147f.glb | b2cefe7b | AI-created (step2glb from the STEP) |
| 587-1024-147f.lbr | 5f2d5763 | AI-generated (adom-lbr, carries MPN + distributor attributes) |
| docs/587-1024-147f-datasheet.pdf | a437fad8 | Manufacturer document (Dialight) |
Related
- adom/led-grid-wall - the ~16k-pixel LED grid wall this part was cataloged for
- adom/ws2812b-2020 - the Worldsemi counterpart (same protocol, different pinout and footprint)
License
Adom-authored library artwork and generator scripts on this page: CC-BY-4.0. The datasheet remains Dialight's document and is attached unmodified for reference.