by adom
2020 Addressable RGB LED · 800 Kbps single-line cascade · 16 mA per channel (V1.0 sheet), 12 mA from V1.2
← Commit history
Delete provenance/WS2812B-2020-uncoloured-v1-2026-09-30-model.report.json
1 file changed
−90
provenance/WS2812B-2020-uncoloured-v1-2026-09-30-model.report.jsondeleted−90@@ -1,90 +0,0 @@-{- "tool": "build_ws2812b_2020.py",- "plain": true,- "doc": "WS2812B-2020 (Worldsemi) 3D model built from the datasheet dimensions (AI-generated, 2026-09-30).\n\nNo redistributable 3D model exists for this package: Worldsemi publishes datasheets only, KiCad's\nLED_WS2812B-2020_PLCC4_2.0x2.0mm footprint names a STEP that is not in kicad-packages3D, and the\nLCSC/EasyEDA model is licensed for use inside JLCEDA/EasyEDA (and is 2.0 x 2.0 mm, not 2.20 x 2.00 mm).\nSo this is built with OpenCascade (OCP) from WS2812B-2020 datasheet V1.0 (2018-07-25):\n\n p.1 Mechanical Dimensions (top + back view): body 2.20 (X, across the pad columns) x 2.00 (Y);\n pad pitch 1.00 (Y); gap between the bottom pads 1.13 (so bottom pad width (2.20-1.13)/2 = 0.535);\n clear moulding 1.45 wide (X), full 2.00 length (Y); castellated half-round terminals on both\n X edges; polarity mark = dark stripe on the underside, beside the pin 1/2 column;\n top view: control IC above a row of three emitter dies labelled R G B (undimensioned sketch).\n p.2 Side View: total height 0.84, substrate 0.28; pin table 1 DO, 2 GND, 3 DI, 4 VDD.\n\nFrame: mm, Z up, seated on z = 0, origin at the package centre, oriented for the page footprint\n(KiCad convention, pin 1 top-left in the PCB view = the datasheet top view turned 180 deg):\npin 1 DO (-X,+Y), pin 2 GND (-X,-Y), pin 3 DI (+X,-Y), pin 4 VDD (+X,+Y). After the 180 deg turn the\ndie row sits on the pin 1/4 side of centre (+Y) and reads B G R in +X; the IC on the -Y side.\nDie positions/sizes are ILLUSTRATIVE (read off the undimensioned p.1 sketch), not measured.\n\nUsage: build_ws2812b_2020.py OUT.step REPORT.json [--plain]\n --plain: the optional uncoloured model: same body, window, terminals and polarity mark in neutral\n library colours, no die patches (no RGB indication).",- "dims_mm": {- "body": [- 2.2,- 2.0- ],- "height": 0.84,- "substrate": 0.28,- "window_width": 1.45,- "pad_pitch": 1.0,- "bottom_pad": [- 0.5350000000000001,- 0.75- ],- "notch_r": 0.15,- "stripe_x": [- -0.53,- 0.0- ]- },- "parts": [- {- "name": "body",- "srgb": [- 0.95,- 0.95,- 0.93- ],- "alpha": null- },- {- "name": "window",- "srgb": [- 0.9,- 0.9,- 0.88- ],- "alpha": null- },- {- "name": "pin1_DO",- "srgb": [- 0.78,- 0.78,- 0.76- ],- "alpha": null- },- {- "name": "pin2_GND",- "srgb": [- 0.78,- 0.78,- 0.76- ],- "alpha": null- },- {- "name": "pin3_DI",- "srgb": [- 0.78,- 0.78,- 0.76- ],- "alpha": null- },- {- "name": "pin4_VDD",- "srgb": [- 0.78,- 0.78,- 0.76- ],- "alpha": null- },- {- "name": "polarity_mark",- "srgb": [- 0.12,- 0.12,- 0.12- ],- "alpha": null- }- ],- "dies": []-}