← Commit history

Publish 0.8.7

John Lauer ·5763d34156 ·3mo ago ·parent 1923a0a
3 files changed +43−18
README.md+41−16
@@ -1,28 +1,53 @@ # JST B2B-ZR -**2-pin · 1.5 mm pitch · through-hole · top-entry** board header from JST's **ZH series** - mates the **ZHR-2** wire housing.+**2-pin · 1.5 mm pitch · top entry** board header from JST's **ZH series** —+the **board-side** connector that solders to your PCB. It mates the **ZHR-2** wire-side housing+to form a complete wire-to-board connection. -The **3D viewer above** is the real **JST manufacturer model**. Note: KiCad's standard library has **no ZH series**, so unlike the other connectors there's no KiCad 3D to compare against - and the **footprint comes from JST's datasheet via ds2sf** rather than KiCad.+- **Datasheet:** [JST ZH series catalog](https://www.jst-mfg.com/product/pdf/eng/eZH.pdf) · **JST product page:** [ZH series](https://www.jst-mfg.com/product/index.php?series=288)+- **Buy:** [Mouser](https://www.mouser.com/c/?q=B2B-ZR) · [DigiKey](https://www.digikey.com/en/products/result?keywords=B2B-ZR) -- **Datasheet:** [JST ZH series catalog](https://www.jst-mfg.com/product/pdf/eng/eZH.pdf) · **Buy:** [Mouser](https://www.mouser.com/c/?q=B2B-ZR) · [DigiKey](https://www.digikey.com/en/products/result?keywords=B2B-ZR)+## Interactive 3D — watch the connector assemble itself -## Mating system (cable BOM)-| Role | Part | Key spec | CAD |-|---|---|---|---|-| **Board header** (this page) | **B2B-ZR** (top) / `S2B-ZR` (side) | 2-pin, 1.5mm, 1A | JST 3D + ds2sf sym+fp |-| **Wire housing** | **ZHR-2** | 2-circuit | JST 3D (run the skill) |-| **Crimp contact** | **SZH-002T-P0.5** | AWG #32-26 | JST datasheet (no STEP) |+The 3D viewer above is an **animated, looping mate sequence** (**a single column** — JST manufacturer only (KiCad ships no 3D for this part; see note below)). On a raised PCB+(footprint pads on top, 5 mm above the ground plane) it shows, in slow motion:++1. the **board header** descending onto the PCB — **watch the pins land on the footprint pads** to+   confirm the footprint lines up, then+2. the **ZHR-2 wire housing** sliding into the board header along its real mating axis (straight down — **top entry**).++The JST manufacturer model renders **blue** and is captioned in-scene (*JST manufacturer*).++> **Note on ZH + KiCad:** the KiCad libraries ship a **footprint and symbol** for `B2B-ZR` but **no 3D model** (verified 404 in `kicad-packages3d`). So this page's 3D scene is **single-column** — the JST manufacturer mate only — while the symbol/footprint section below still compares ds2sf vs KiCad. Where KiCad has no 3D, the manufacturer CAD is the *only* 3D you get. -## How to get the real JST files-Run the **chip-fetcher** JST flow for the header + ZHR-2 housing STEP. See [chip-fetcher](https://wiki.adom.inc/adom/adom-chip-fetcher).+> The manufacturer models in the viewer are intentionally **lossy GLB previews** (GLB drops the STEP's+> parametric detail) — enough to judge fit and footprint alignment. The genuine parametric **STEP** stays+> with JST and is one chip-fetcher skill-run away.++## The mating system (full cable BOM)++A board header alone is not a connection. To build the cable you also need the **wire-side housing**+that plugs onto this header and the **crimp contacts** that crimp to your wires and snap into it.++| Role | Part | Key spec | Source |+|---|---|---|---|+| **Board header** (this page) | **B2B-ZR** | 2-pin, 1.5 mm, 1 A | JST STEP (gated) · KiCad sym+fp |+| **Wire housing** | **ZHR-2** | 2-circuit | JST STEP (gated) |+| **Crimp contact** | `SZH-002T-P0.5` or `SZH-003T-P0.5` | AWG #32–26 | JST (gated) | -## Provenance-3D = JST manufacturer (lossy GLB preview; real STEP via the skill). Symbol + footprint = JST datasheet via **ds2sf** (KiCad has no ZH baseline). JST files not rehosted (license).+System: 1.5 mm pitch · 1 A max · top entry. Always confirm ratings against the JST datasheet for your build.  ## Symbol & footprint: ds2sf (JST datasheet) vs KiCad -The **ds2sf** symbol/footprint are derived from **JST's own datasheet**; the **KiCad** ones are the standard-library generics. Compare them:+The **ds2sf** symbol/footprint are derived from **JST's own datasheet**; the **KiCad** ones are the+standard-library generics. The viewers below show both so you can compare pad geometry and pin mapping.+Pin 1 is the **square pad** — verify in the footprint viewer before placement. -![ds2sf vs KiCad symbol & footprint](docs/symfp-compare.png)+## Provenance & licensing -In chip-fetcher, the board-header card carries **both** sources on the SYM/FP tiles (switch via the source ▾); this page bakes the side-by-side for reference.+- Symbol / footprint and the **KiCad model** inside the bundled 3D scene: **KiCad libraries** (`Connector_JST`,+  `Connector_Generic`), redistributable under the KiCad Library License with attribution.+- The JST-coloured models in the scene are **lossy preview meshes**; the genuine JST manufacturer **STEP**+  for the header, the **ZHR-2 housing**, and the crimp contacts — plus JST datasheets — are **not**+  rehosted. JST's download agreement (clause 2) prohibits redistributing their original files to third+  parties; we link to JST and show you how to fetch them yourself via [chip-fetcher](https://wiki.adom.inc/adom/adom-chip-fetcher).
package.json+1−1
@@ -2,7 +2,7 @@   "slug": "b2b-zr",   "title": "JST B2B-ZR (ZH 1.5mm board header)",   "type": "component",-  "version": "0.8.6",+  "version": "0.8.7",   "description": "JST B2B-ZR - 2-pin, 1.5mm pitch, through-hole top-entry ZH-series board header (mates ZHR-2 wire housing). JST manufacturer 3D + datasheet-derived (ds2sf) symbol/footprint. KiCad has no ZH, so footprint comes from JST's datasheet. Run chip-fetcher for JST's real STEP.",   "tags": [     "hardware",
page.json+1−1
@@ -2,7 +2,7 @@   "slug": "b2b-zr",   "title": "JST B2B-ZR (ZH 1.5mm board header)",   "type": "component",-  "version": "0.8.6",+  "version": "0.8.7",   "description": "JST B2B-ZR - 2-pin, 1.5mm pitch, through-hole top-entry ZH-series board header (mates ZHR-2 wire housing). JST manufacturer 3D + datasheet-derived (ds2sf) symbol/footprint. KiCad has no ZH, so footprint comes from JST's datasheet. Run chip-fetcher for JST's real STEP.",   "tags": [     "hardware",