component
2060-452/998-404
Public Made by Adomby adom
WAGO SMD PCB terminal block, push-button, 2-pole, 4 mm pitch, SMD,P=4mm. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet.
← Commit history
Publish 0.1.1
7 files changed
+275−41
2060-452-998-404-hero.glbadded⋯ 1 unchanged line ⋯
2060-452-998-404-hero.overlay.jsonadded+169@@ -0,0 +1,169 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "2060-452/998-404",+ "kind": "component + footprint reference art",+ "board_use": false,+ "plane_z_mm": -0.02,+ "units": "metre",+ "upAxis": "Z",+ "layers": {+ "pad_outlines": {+ "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+ "rgba": [+ 0.0,+ 0.902,+ 0.863,+ 0.5+ ],+ "pads": 4,+ "span_mm": 15.25,+ "dash_mm": 0.3813,+ "gap_mm": 0.2288,+ "pad_stroke_mm": 0.09+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 7,+ "pin1": null+ },+ "signal_names": {+ "material": "Signal names - 50 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.5+ ],+ "font": "DejaVu Sans Mono",+ "labels": 4,+ "sides": "top + mirrored underside (single-sided)",+ "fallback_to_pad_number": 0+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.05,+ "tolerance_mm": 1.12,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -6.5,+ 6.6,+ -3.95,+ 3.95+ ],+ "pads_bbox_mm": [+ -7.0,+ 7.0,+ -3.0,+ 3.0+ ],+ "seating_z_mm": 0.0+ },+ "sources": {+ "glb": "2060-452-998-404.glb",+ "glb_sha256": "1f811fb6460734ba2c448844a8a6dfa7248be726b19a14dc0d70d3aefa2fde98",+ "footprint": "2060-452-998-404.kicad_mod",+ "footprint_sha256": "98498c1ea38eb0344e65c25d68386bfe9f325fe1667612798f04935f60b7c6bc",+ "pins": "page.json component.pins",+ "pins_sha256": "5f9ea6004e0c1d7f10287adca44a9c83344f4a8494b872bbeba0ef799ceda263"+ },+ "generator": "adom-wiki 1.8.0 (component_hero)",+ "labels": [+ {+ "pad": "1_1",+ "text": "1",+ "x": -7.15,+ "y": -2.0,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "1_2",+ "text": "1",+ "x": 7.15,+ "y": -2.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "2_1",+ "text": "2",+ "x": -7.15,+ "y": 2.0,+ "align": "right",+ "vertical": false,+ "h": 0.6+ },+ {+ "pad": "2_2",+ "text": "2",+ "x": 7.15,+ "y": 2.0,+ "align": "left",+ "vertical": false,+ "h": 0.6+ }+ ],+ "pads": [+ {+ "number": "1_1",+ "shape": "rect",+ "center_mm": [+ -4.000001,+ -2.0+ ],+ "size_mm": [+ 6.0,+ 2.0+ ],+ "rot": 0.0+ },+ {+ "number": "1_2",+ "shape": "rect",+ "center_mm": [+ 5.25,+ -2.0+ ],+ "size_mm": [+ 3.5,+ 2.0+ ],+ "rot": 0.0+ },+ {+ "number": "2_1",+ "shape": "rect",+ "center_mm": [+ -4.000001,+ 2.0+ ],+ "size_mm": [+ 6.0,+ 2.0+ ],+ "rot": 0.0+ },+ {+ "number": "2_2",+ "shape": "rect",+ "center_mm": [+ 5.25,+ 2.0+ ],+ "size_mm": [+ 3.5,+ 2.0+ ],+ "rot": 0.0+ }+ ]+}
README.md+8−6@@ -4,16 +4,16 @@ **WAGO** · SMD PCB terminal block, push-button, 2-pole, 4 mm pitch · SMD,P=4mm -2060-452/998-404 from WAGO, in a SMD,P=4mm. Symbol, footprint and 3D model are the ones used on Adom board designs (3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed). Pin functions are extracted from the manufacturer datasheet with page references. **Staged for validation: see the open items in the verification log above.**+2060-452/998-404 from WAGO, in a SMD,P=4mm. Symbol, footprint and 3D model are the ones used on Adom board designs (3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed). Pin functions are extracted from the manufacturer datasheet with page references. ## Pinout | Pin | Name | Type | Function | |---|---|---|---|-| 1_1 | 1 | passive | Contact 1; position numbering per the manufacturer drawing. [from symbol] |-| 1_2 | 1 | passive | Contact 1; position numbering per the manufacturer drawing. [from symbol] |-| 2_1 | 2 | passive | Contact 2; position numbering per the manufacturer drawing. [from symbol] |-| 2_2 | 2 | passive | Contact 2; position numbering per the manufacturer drawing. [from symbol] |+| 1_1 | 1 | passive | Pole 1, solder pad 1 of 2: the 6 x 2 mm pad at the conductor-entry end of the land pattern [datasheet p.2]. Both pads of a pole are one potential (2 solder pins per potential); WAGO prints no pole numbers, so poles are numbered along the footprint. [datasheet p.3] |+| 1_2 | 1 | passive | Pole 1, solder pad 2 of 2: the 3.5 x 2 mm pad at the opposite end of the land pattern [datasheet p.2]. Same potential as pad 1_1 (2 solder pins per potential). [datasheet p.3] |+| 2_1 | 2 | passive | Pole 2, solder pad 1 of 2: the 6 x 2 mm pad at the conductor-entry end, 4 mm from pole 1 [datasheet p.2]. Both pads of a pole are one potential (2 solder pins per potential). [datasheet p.3] |+| 2_2 | 2 | passive | Pole 2, solder pad 2 of 2: the 3.5 x 2 mm pad at the opposite end of the land pattern [datasheet p.2]. Same potential as pad 2_1 (2 solder pins per potential). [datasheet p.3] | ## Key specifications @@ -24,6 +24,8 @@ | Category | Connectors | | Pins | 4 | | LCSC | C2765055 |+| Mouser | 1089-2060452/998-404 |+| DigiKey | 2946-2060-452/998-404TR-ND | | Distributor summary (LCSC listing, not datasheet) | -60℃~+105℃ 1 18~24 1x2P 2 2P 320V 4mm 9A White SMD,P=4mm Spring Clamp System Terminal Block ROHS | ## CAD@@ -36,7 +38,7 @@ ## Provenance -- **Datasheet:** [WAGO datasheet](https://wago.priintcloud.com/datasheets/2060-452_998-404/en/) (sha256 `b37d246c5de6a1da`, retrieved 2026-10-09, tier: mfr)+- **Datasheet:** [WAGO 2060-452/998-404 data sheet](https://wago.priintcloud.com/datasheets/2060-452_998-404/en/) (Data Sheet, Version 23.10.2026, sha256 `5e9970b306d92e79`, retrieved 2026-10-27, tier: mfr) - **CAD:** Footprint and symbol as used on Adom board designs; 3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed. - **Pins:** KiCad symbol from the source board + adom-ds2sf datasheet extraction (claude-opus-4-7).
docs/2060-452-998-404-datasheet.pdf⋯ 1 unchanged line ⋯
package.json+14−17@@ -1,13 +1,12 @@ { "slug": "2060-452-998-404",- "version": "0.1.0",+ "version": "0.1.1", "type": "component", "tags": [ "component", "connectors", "2060-452-998-404",- "board-derived",- "staged-for-validation"+ "board-derived" ], "dependencies": {}, "hero": {@@ -25,8 +24,8 @@ "2060-452-998-404.lbr", "docs/hero.png", "docs/2060-452-998-404-datasheet.pdf",- "viewers/symbol.html",- "viewers/footprint.html"+ "2060-452-998-404-hero.glb",+ "2060-452-998-404-hero.overlay.json" ], "component": { "mpn": "2060-452/998-404",@@ -39,7 +38,7 @@ "parts": { "symbol": "2060-452-998-404.kicad_sym", "footprint": "2060-452-998-404.kicad_mod",- "model_3d": "2060-452-998-404.glb",+ "model_3d": "2060-452-998-404-hero.glb", "model_3d_plain": "2060-452-998-404.glb", "model_3d_step": "2060-452-998-404.step", "model_3d_step_plain": "2060-452-998-404.step",@@ -64,25 +63,25 @@ "number": "1_1", "name": "1", "type": "passive",- "description": "Contact 1; position numbering per the manufacturer drawing. [from symbol]"+ "description": "Pole 1, solder pad 1 of 2: the 6 x 2 mm pad at the conductor-entry end of the land pattern [datasheet p.2]. Both pads of a pole are one potential (2 solder pins per potential); WAGO prints no pole numbers, so poles are numbered along the footprint. [datasheet p.3]" }, { "number": "1_2", "name": "1", "type": "passive",- "description": "Contact 1; position numbering per the manufacturer drawing. [from symbol]"+ "description": "Pole 1, solder pad 2 of 2: the 3.5 x 2 mm pad at the opposite end of the land pattern [datasheet p.2]. Same potential as pad 1_1 (2 solder pins per potential). [datasheet p.3]" }, { "number": "2_1", "name": "2", "type": "passive",- "description": "Contact 2; position numbering per the manufacturer drawing. [from symbol]"+ "description": "Pole 2, solder pad 1 of 2: the 6 x 2 mm pad at the conductor-entry end, 4 mm from pole 1 [datasheet p.2]. Both pads of a pole are one potential (2 solder pins per potential). [datasheet p.3]" }, { "number": "2_2", "name": "2", "type": "passive",- "description": "Contact 2; position numbering per the manufacturer drawing. [from symbol]"+ "description": "Pole 2, solder pad 2 of 2: the 3.5 x 2 mm pad at the opposite end of the land pattern [datasheet p.2]. Same potential as pad 2_1 (2 solder pins per potential). [datasheet p.3]" } ], "provenance": {@@ -94,8 +93,10 @@ "datasheet": { "url": "https://wago.priintcloud.com/datasheets/2060-452_998-404/en/", "pages": 7,- "sha256": "b37d246c5de6a1da45897455db1d22399b921b5c1f6e3ef7c2e4194e8e4c9c71",- "source_tier": "mfr"+ "sha256": "5e9970b306d92e79d7a982d08ae9f9798a6721a4822dfa0da9e678a538b2e0f7",+ "source_tier": "mfr",+ "retrieved": "2026-10-27",+ "edition": "Data Sheet, Version 23.10.2026" }, "cad": "Footprint and symbol as used on Adom board designs; 3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed", "pins": {@@ -105,10 +106,6 @@ "refuses_to_fabricate": true } },- "viewers": {- "symbol": "viewers/symbol.html",- "footprint": "viewers/footprint.html"- }, "models_3d": [ { "file": "2060-452-998-404.step",@@ -131,4 +128,4 @@ ] }, "description": "WAGO SMD PCB terminal block, push-button, 2-pole, 4 mm pitch, SMD,P=4mm. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet."-}+}
page.json+18−15@@ -4,14 +4,13 @@ "slug": "2060-452-998-404", "title": "2060-452/998-404", "brief": "WAGO SMD PCB terminal block, push-button, 2-pole, 4 mm pitch, SMD,P=4mm. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet.",- "version": "0.1.0",+ "version": "0.1.1", "license": "CC-BY-SA-4.0", "tags": [ "component", "connectors", "2060-452-998-404",- "board-derived",- "staged-for-validation"+ "board-derived" ], "component": { "mpn": "2060-452/998-404",@@ -24,7 +23,7 @@ "parts": { "symbol": "2060-452-998-404.kicad_sym", "footprint": "2060-452-998-404.kicad_mod",- "model_3d": "2060-452-998-404.glb",+ "model_3d": "2060-452-998-404-hero.glb", "model_3d_plain": "2060-452-998-404.glb", "model_3d_step": "2060-452-998-404.step", "model_3d_step_plain": "2060-452-998-404.step",@@ -49,25 +48,25 @@ "number": "1_1", "name": "1", "type": "passive",- "description": "Contact 1; position numbering per the manufacturer drawing. [from symbol]"+ "description": "Pole 1, solder pad 1 of 2: the 6 x 2 mm pad at the conductor-entry end of the land pattern [datasheet p.2]. Both pads of a pole are one potential (2 solder pins per potential); WAGO prints no pole numbers, so poles are numbered along the footprint. [datasheet p.3]" }, { "number": "1_2", "name": "1", "type": "passive",- "description": "Contact 1; position numbering per the manufacturer drawing. [from symbol]"+ "description": "Pole 1, solder pad 2 of 2: the 3.5 x 2 mm pad at the opposite end of the land pattern [datasheet p.2]. Same potential as pad 1_1 (2 solder pins per potential). [datasheet p.3]" }, { "number": "2_1", "name": "2", "type": "passive",- "description": "Contact 2; position numbering per the manufacturer drawing. [from symbol]"+ "description": "Pole 2, solder pad 1 of 2: the 6 x 2 mm pad at the conductor-entry end, 4 mm from pole 1 [datasheet p.2]. Both pads of a pole are one potential (2 solder pins per potential). [datasheet p.3]" }, { "number": "2_2", "name": "2", "type": "passive",- "description": "Contact 2; position numbering per the manufacturer drawing. [from symbol]"+ "description": "Pole 2, solder pad 2 of 2: the 3.5 x 2 mm pad at the opposite end of the land pattern [datasheet p.2]. Same potential as pad 2_1 (2 solder pins per potential). [datasheet p.3]" } ], "provenance": {@@ -79,8 +78,10 @@ "datasheet": { "url": "https://wago.priintcloud.com/datasheets/2060-452_998-404/en/", "pages": 7,- "sha256": "b37d246c5de6a1da45897455db1d22399b921b5c1f6e3ef7c2e4194e8e4c9c71",- "source_tier": "mfr"+ "sha256": "5e9970b306d92e79d7a982d08ae9f9798a6721a4822dfa0da9e678a538b2e0f7",+ "source_tier": "mfr",+ "retrieved": "2026-10-27",+ "edition": "Data Sheet, Version 23.10.2026" }, "cad": "Footprint and symbol as used on Adom board designs; 3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed", "pins": {@@ -103,7 +104,7 @@ 7.9, 4.5 ],- "zmin_mm": -0.0,+ "zmin_mm": 0, "footprint_binding": "identity", "sha256": "ef567fe4186575b16cbd058bceb838608e7bffa6c95ae2cc041e1b816f938d41", "checked": "2026-10-09",@@ -152,9 +153,11 @@ "2060-452-998-404.step", "2060-452-998-404.lbr", "docs/hero.png",- "docs/2060-452-998-404-datasheet.pdf"+ "docs/2060-452-998-404-datasheet.pdf",+ "2060-452-998-404-hero.glb",+ "2060-452-998-404-hero.overlay.json" ],- "visibility": {- "public": false- }+ "visibility": "public",+ "description": "WAGO SMD PCB terminal block, push-button, 2-pole, 4 mm pitch, SMD,P=4mm. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet.",+ "org": "adom" }
verification.json+66−3@@ -9,7 +9,7 @@ "name": "Claude (AI build)", "handle": "claude" },- "status": "open",+ "status": "superseded", "title": "Automated build checks (awaiting human validation)", "scope": [ "symbol",@@ -60,7 +60,7 @@ "name": "Claude (AI build)", "handle": "claude" },- "status": "open",+ "status": "superseded", "title": "The schematic writes the MPN as 2060-452_998-404; the WAGO item number is 2060-452/998-404...", "scope": [ "review"@@ -83,7 +83,7 @@ "name": "Claude (AI build)", "handle": "claude" },- "status": "open",+ "status": "superseded", "title": "Datasheet pins not matched to a symbol pin: P1, P2", "scope": [ "review"@@ -99,6 +99,69 @@ ], "evidence": [], "files": {}+ },+ {+ "date": "2026-10-27",+ "by": {+ "name": "Claude, at Caleb Taylor's request",+ "handle": "claude"+ },+ "status": "verified",+ "title": "Validated against WAGO's 2060-452/998-404 data sheet (Version 23.10.2026)",+ "scope": [+ "symbol",+ "footprint",+ "3d",+ "pins"+ ],+ "variants": [+ "*"+ ],+ "checks": [+ {+ "text": "Datasheet: replaced the page's copy (Version 06.10.2026, sha256 b37d246c...; no technical content changed between the editions) with WAGO's current data sheet, Version 23.10.2026, 7 pages, fetched 2026-10-27 from wago.priintcloud.com (the datasheet service wago.com links to)",+ "result": "pass"+ },+ {+ "text": "Contacts: 2 poles, 2 SMD solder pins per potential, solder pins in-line (p.3); the page's 4 pads 1_1/1_2 (pole 1) and 2_1/2_2 (pole 2) match. WAGO prints no pole numbering, so poles are numbered along the footprint; names 1/2 unchanged, all pins passive",+ "result": "note"+ },+ {+ "text": "Pin descriptions rewritten from the land pattern (p.2) and the PCB contact data (p.3); the old 'Contact N' text cited only the symbol",+ "result": "pass"+ },+ {+ "text": "Footprint vs WAGO recommended land pattern (p.2): pole pitch 4 mm (pads at y = -2/+2), long pad 6 x 2 mm centred at x = -4, short pad 3.5 x 2 mm centred at x = +5.25, overall pad span 14 mm (-7..+7); every number matches",+ "result": "pass"+ },+ {+ "text": "3D body 13.1 x 7.9 x 4.5 mm vs drawing depth 13.1 (12.7 housing + 0.4 lead overhang), width L = 2 x 4 - 0.1 = 7.9, height 4.5 (p.2 and Physical data p.3); housing x -6.5..6.2, rear lead tip at 6.6, 0.4 inside the 7.0 pad edge as drawn; leads sit on the pads; Z-up, seated on z = 0",+ "result": "pass"+ },+ {+ "text": "DigiKey 2946-2060-452/998-404TR-ND (tape and reel) and Mouser 1089-2060452/998-404 kept (WAGO, this item number)",+ "result": "pass"+ },+ {+ "text": "component-page-verify: all checks pass",+ "result": "pass"+ }+ ],+ "evidence": [+ {+ "label": "data sheet (WAGO, Version 23.10.2026)",+ "href": "https://wago.priintcloud.com/datasheets/2060-452_998-404/en/"+ },+ {+ "label": "product page (WAGO)",+ "href": "https://www.wago.com/2060-452/998-404"+ }+ ],+ "files": {+ "2060-452-998-404.kicad_sym": "2b7431f24e1f0781cda6c149ae5ff0df4a6483f627e80be1a98273b33f8a1f41",+ "2060-452-998-404.kicad_mod": "98498c1ea38eb0344e65c25d68386bfe9f325fe1667612798f04935f60b7c6bc",+ "2060-452-998-404.step": "ef567fe4186575b16cbd058bceb838608e7bffa6c95ae2cc041e1b816f938d41"+ } } ] }