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
3D models: models.json (adom/models@1) describing all 10 STEP/GLB files, thumbnails, and the adom-models widget
12 files changed
+248
README.md+8docs/models/WS2812B-2020-part.glb.pngdocs/models/WS2812B-2020-uncoloured.step.pngdocs/models/WS2812B-2020.glb.pngdocs/models/WS2812B-2020.insertion.glb.pngdocs/models/WS2812B-2020.step.pngdocs/models/provenance_WS2812B-2020-v1-2026-09-30-original-etched.step.pngdocs/models/provenance_WS2812B-2020-v1-2026-09-30-original.step.pngdocs/models/provenance_WS2812B-2020-v2-2026-10-03-original-etched.step.pngdocs/models/provenance_WS2812B-2020-v2-2026-10-03-original.step.pngdocs/models/ws2812b-2020-hero.glb.pngmodels.json+240README.md+8@@ -57,6 +57,14 @@ columns and 0.40 mm between the pad rows (pad centres at x = +/-0.915, y = +/-0. in the footprint (the datasheet top view turned 180 degrees), marked by the silkscreen corner bracket; on the part the polarity mark is the dark stripe on the underside beside the pin 1/2 column (p.1 back view). +## 3D models++Every 3D file on this page, what makes each one different, and what it was built from. The current files come first;+earlier models are kept under Previous versions for anyone who preferred them. AIs: read `models.json` (schema+adom/models@1) rather than guessing from file names.++::adom-models{src="/adom/ws2812b-2020/render/models.json"}+ ## 3D model provenance Worldsemi publishes no 3D model for this package and KiCad's 3D library has none, so the STEP is
docs/models/WS2812B-2020-part.glb.pngadded⋯ 1 unchanged line ⋯
docs/models/WS2812B-2020-uncoloured.step.pngadded⋯ 1 unchanged line ⋯
docs/models/WS2812B-2020.glb.pngadded⋯ 1 unchanged line ⋯
docs/models/WS2812B-2020.insertion.glb.pngadded⋯ 1 unchanged line ⋯
docs/models/WS2812B-2020.step.pngadded⋯ 1 unchanged line ⋯
docs/models/provenance_WS2812B-2020-v1-2026-09-30-original-etched.step.pngadded⋯ 1 unchanged line ⋯
docs/models/provenance_WS2812B-2020-v1-2026-09-30-original.step.pngadded⋯ 1 unchanged line ⋯
docs/models/provenance_WS2812B-2020-v2-2026-10-03-original-etched.step.pngadded⋯ 1 unchanged line ⋯
docs/models/provenance_WS2812B-2020-v2-2026-10-03-original.step.pngadded⋯ 1 unchanged line ⋯
docs/models/ws2812b-2020-hero.glb.pngadded⋯ 1 unchanged line ⋯
models.jsonadded+240@@ -0,0 +1,240 @@+{+ "schema": "adom/models@1",+ "part": "WS2812B-2020",+ "models": [+ {+ "path": "WS2812B-2020-part.glb",+ "format": "glb",+ "title": "Etched chip GLB",+ "status": "current",+ "slot": "model_3d_plain",+ "variant": "etched",+ "use": [+ "render"+ ],+ "unique": "The current etched chip on its own as a GLB (no board, no annotations): the lightest way to show the real part in another viewer.",+ "marking": {+ "text": "WS2812B-2020",+ "surface": "side wall",+ "colour": "dark grey"+ },+ "sha256": "ca23066703df07f9b5efa5176441604ec28b180d8ceadeaaaf0c13c42c3827a1",+ "bytes": 745600,+ "role": "derived",+ "colours": true,+ "derived_from": "WS2812B-2020.step",+ "source": "step2glb of WS2812B-2020.step",+ "thumb": "docs/models/WS2812B-2020-part.glb.png",+ "git_blob": "51c76380ec1e2525a1c1002e25153d1a318dad5a"+ },+ {+ "path": "WS2812B-2020-uncoloured.step",+ "format": "step",+ "title": "Photo-matched model, unmarked",+ "status": "current",+ "slot": "model_3d_step_plain",+ "variant": "plain",+ "use": [+ "board-cad"+ ],+ "unique": "Same package, terminals, stubs, stripe and logo as WS2812B-2020.step, without the die patches and without the part number. Use it when your CAD adds its own marking or you want a neutral part.",+ "marking": null,+ "sha256": "55e5f8fa1614250bcc0d28a005a37112fec7dffa2beaa4f146b0ea36cbb8cc39",+ "bytes": 6834773,+ "role": "photo-matched",+ "colours": false,+ "source": "same builder with --plain",+ "derived_from": "WS2812B-2020.step",+ "thumb": "docs/models/WS2812B-2020-uncoloured.step.png",+ "git_blob": "efa1199f356effcb1b96c0c858491c6febdfc786"+ },+ {+ "path": "WS2812B-2020.glb",+ "format": "glb",+ "title": "Showcase scene: chip on its pads, lit",+ "status": "current",+ "slot": "model_3d_showcase",+ "variant": "showcase",+ "use": [+ "render"+ ],+ "unique": "The etched chip seated on a small board with the land pattern's pads, solder and silkscreen, an LED light and an 'insert' animation. The page's showcase model.",+ "marking": {+ "text": "WS2812B-2020",+ "surface": "side wall",+ "colour": "dark grey"+ },+ "sha256": "f4a737153730df799d94e6c731caf97a51a8976d1bb76642818f910e2208b2d1",+ "bytes": 1283048,+ "role": "derived",+ "colours": true,+ "derived_from": "WS2812B-2020-part.glb",+ "source": "provenance/tools/rebuild_ws_scene.py, chip swapped in by the marking pass",+ "thumb": "docs/models/WS2812B-2020.glb.png",+ "git_blob": "5a7f84b03a2d7f8b81e7dc9bc65f8895ecee8e04"+ },+ {+ "path": "WS2812B-2020.insertion.glb",+ "format": "glb",+ "title": "Assembly scene: chip dropping onto its pads",+ "status": "current",+ "slot": null,+ "variant": "insertion",+ "use": [+ "board-insertion",+ "render"+ ],+ "unique": "Same scene as the showcase, kept as the file docs/assembly.html loads for its pick-and-place insertion animation.",+ "marking": {+ "text": "WS2812B-2020",+ "surface": "side wall",+ "colour": "dark grey"+ },+ "sha256": "4a169fa9e8937283457b80993523a41c8c90741ffbfb9d1c501dd58fcd45540a",+ "bytes": 1283056,+ "role": "derived",+ "colours": true,+ "derived_from": "WS2812B-2020-part.glb",+ "source": "provenance/tools/rebuild_ws_scene.py",+ "thumb": "docs/models/WS2812B-2020.insertion.glb.png",+ "git_blob": "60f676dfcef8b184bba6b593972fa0dfaffc8862"+ },+ {+ "path": "WS2812B-2020.step",+ "format": "step",+ "title": "Photo-matched model, part number on the side wall",+ "status": "current",+ "slot": "step",+ "variant": "etched",+ "use": [+ "board-cad",+ "render"+ ],+ "unique": "The full model: coloured G, R and B dies placed by their bond wires, IC die, lead-frame stubs, white top, mint-green polarity stripe with the Worldsemi logo, and the part number on the side wall. Use it when you want the part to read on a board render.",+ "marking": {+ "text": "WS2812B-2020",+ "surface": "clear moulding front wall (pins 2/3 side)",+ "colour": "dark grey"+ },+ "sha256": "4f1ad6e16c3548f1570c8f4fb8bbd5ae2f2e083770ee611eeac642c2cdc7d5d7",+ "bytes": 7190828,+ "role": "photo-matched",+ "colours": true,+ "source": "AI-built from Worldsemi's drawings and product photos (Worldsemi top, LCSC underside); builder in provenance/tools",+ "derived_from": null,+ "thumb": "docs/models/WS2812B-2020.step.png",+ "git_blob": "9dc6db15bdb4fa1cf210b10623f8cdae59a0461b"+ },+ {+ "path": "provenance/WS2812B-2020-v1-2026-09-30-original-etched.step",+ "format": "step",+ "title": "First model v1, marked on top (30 Sep)",+ "status": "previous",+ "slot": null,+ "variant": "etched",+ "use": [+ "archive"+ ],+ "unique": "v1 with the part number across the top, which hid the dies; replaced by the side-wall mark.",+ "marking": {+ "text": "WS2812B-2020",+ "surface": "top"+ },+ "sha256": "1e47152c6b07c6c9d50e31ae878f812d004e6b33b4cba9ce37dc7b4021ea7bc3",+ "bytes": 728090,+ "role": "datasheet-built",+ "colours": true,+ "derived_from": "provenance/WS2812B-2020-v1-2026-09-30-original.step",+ "thumb": "docs/models/provenance_WS2812B-2020-v1-2026-09-30-original-etched.step.png",+ "git_blob": "a7a453e02a041cac66ddf41161e4c3dc9b4fa53d"+ },+ {+ "path": "provenance/WS2812B-2020-v1-2026-09-30-original.step",+ "format": "step",+ "title": "First model v1, unmarked (30 Sep)",+ "status": "previous",+ "slot": null,+ "variant": "original",+ "use": [+ "archive"+ ],+ "unique": "The first datasheet-built model, superseded: simpler terminal shapes than the traced v2.",+ "marking": null,+ "sha256": "bed6fd877ef81859c60d1e095f4ef4b3751d52b5442cddeb179f486c4390b86a",+ "bytes": 354168,+ "role": "datasheet-built",+ "colours": false,+ "thumb": "docs/models/provenance_WS2812B-2020-v1-2026-09-30-original.step.png",+ "git_blob": "fcacd86ed44d3fdc804a7a05036f093e8f020e4e"+ },+ {+ "path": "provenance/WS2812B-2020-v2-2026-10-03-original-etched.step",+ "format": "step",+ "title": "Previous model v2, side-wall mark (3 Oct)",+ "status": "previous",+ "slot": null,+ "variant": "etched",+ "use": [+ "archive"+ ],+ "unique": "As v2 unmarked, with coloured dies and the part number on the side wall.",+ "marking": {+ "text": "WS2812B-2020",+ "surface": "side wall",+ "colour": "dark grey"+ },+ "sha256": "beb8642327c54f0389ea24aad7cc5122b2420933118dba6dcbf6802a365f755c",+ "bytes": 2726486,+ "role": "datasheet-built",+ "colours": true,+ "derived_from": "provenance/WS2812B-2020-v2-2026-10-03-original.step",+ "thumb": "docs/models/provenance_WS2812B-2020-v2-2026-10-03-original-etched.step.png",+ "git_blob": "102d260a84698388508cb18995bb6fa736cdc432"+ },+ {+ "path": "provenance/WS2812B-2020-v2-2026-10-03-original.step",+ "format": "step",+ "title": "Previous model v2, unmarked (3 Oct)",+ "status": "previous",+ "slot": null,+ "variant": "original",+ "use": [+ "archive"+ ],+ "unique": "Drawing-only model traced from Worldsemi's Mechanical Dimensions, before the photo pass: no lead-frame stubs, dark stripe, no logo, datasheet-sketch die positions.",+ "marking": null,+ "sha256": "8613a36aa1ebee66b71f63bf33c5b15bc7ccb0432f4f802ceec41120dccd3321",+ "bytes": 2360610,+ "role": "datasheet-built",+ "colours": false,+ "thumb": "docs/models/provenance_WS2812B-2020-v2-2026-10-03-original.step.png",+ "git_blob": "5007e897dfee33cd93f91ef49a96bc5f2442a15b"+ },+ {+ "path": "ws2812b-2020-hero.glb",+ "format": "glb",+ "title": "Wiki hero (annotated)",+ "status": "current",+ "slot": "model_3d",+ "variant": "hero",+ "use": [+ "wiki-hero"+ ],+ "unique": "The page's 3D viewer model: the etched chip plus switchable layers: Copper pads, Datasheet note (off-copper terminal strips), Solder balls (300 um jet paste, hidden by default). Not for board CAD.",+ "marking": {+ "text": "WS2812B-2020",+ "surface": "side wall",+ "colour": "dark grey"+ },+ "sha256": "102fc0ac782f19f7b5158dd1c21cef60357a7c44db81077871042b9c070bb4fe",+ "bytes": 982116,+ "role": "derived",+ "colours": true,+ "derived_from": "WS2812B-2020.step",+ "source": "adom-wiki pkg hero, then hero_copper.py and provenance/tools/hero_post_*.py",+ "thumb": "docs/models/ws2812b-2020-hero.glb.png",+ "git_blob": "040785e3dfa08134ce8404c9669152ce6d6abfc4"+ }+ ],+ "updated": "2026-10-04"+}