← Commit history
README.md+6−4
@@ -4,14 +4,14 @@  **Littelfuse** · TVS Diodes · SOD-123FL -SMF6.0A from Littelfuse, in a SOD-123FL. Symbol, footprint and 3D model are the ones used on Adom board designs (KiCad official libraries). Pin functions are extracted from the manufacturer datasheet with page references. **Staged for validation: see the open items in the verification log above.**+SMF6.0A from Littelfuse, in a SOD-123FL. Symbol, footprint and 3D model are the ones used on Adom board designs (KiCad official libraries). Pin functions are extracted from the manufacturer datasheet with page references.  ## Pinout  | Pin | Name | Type | Function | |---|---|---|---|-| 1 | K | passive | Cathode terminal of the uni-directional TVS diode. Marked with a color band on the package. Connect to the protected signal/rail; the TVS clamps positive transients above VBR (6.67–7.37 V) to a maximum of 10.3 V at 19.4 A peak pulse current. [datasheet p.1] |-| 2 | A | passive | Anode terminal of the uni-directional TVS diode. Typically tied to ground (or the return reference) to shunt transient energy away from the protected node. [datasheet p.1] |+| 1 | K | passive | Cathode; the color band denotes the cathode (uni-directional parts). [datasheet p.5] |+| 2 | A | passive | Anode; the terminal opposite the color band. [datasheet p.5] |  ## Key specifications @@ -22,6 +22,8 @@ SMF6.0A from Littelfuse, in a SOD-123FL. Symbol, footprint and 3D model are the | Category | Transistors/Thyristors | | Pins | 2 | | LCSC | C207260 |+| Mouser | 576-SMF6.0A |+| DigiKey | F5749TR-ND | | Distributor summary (LCSC listing, not datasheet) | -65℃~+150℃ 10.3V 19.4A@10/1000us 200W@10/1000us 400uA 6V 7.37V IEC 61000-4-2、IEC 61000-4-4 TVS Unidirectional SOD-123FL ESD and Surge Protection (TVS/ESD) ROHS |  ## CAD@@ -34,7 +36,7 @@ SMF6.0A from Littelfuse, in a SOD-123FL. Symbol, footprint and 3D model are the  ## Provenance -- **Datasheet:** [Littelfuse datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588901703077015552) (sha256 `804cc1b2f35116f0`, retrieved 2026-10-08, tier: lcsc)+- **Datasheet:** [Littelfuse SMF Series datasheet](https://www.littelfuse.com/assetdocs/tvs-diodes-smf-datasheet?assetguid=7eb8a5b6-bdd0-4561-8f19-0c3cc6f9b2af) (Revised: JC. 11/02/23, sha256 `a7c4e9cafe7736b8`, retrieved 2026-10-27, tier: mfr) - **CAD:** KiCad official libraries (CC-BY-SA 4.0); footprint and symbol as used on Adom boards. - **Pins:** KiCad symbol from the source board + adom-ds2sf datasheet extraction (claude-opus-4-7). 
docs/smf6-0a-datasheet.pdf
⋯ 1 unchanged line ⋯
package.json+25−22
@@ -1,13 +1,12 @@ {   "slug": "smf6-0a",-  "version": "0.1.0",+  "version": "0.1.1",   "type": "component",   "tags": [     "component",     "transistors/thyristors",     "smf6-0a",-    "board-derived",-    "staged-for-validation"+    "board-derived"   ],   "dependencies": {},   "hero": {@@ -27,8 +26,8 @@     "smf6-0a.lbr",     "docs/hero.png",     "docs/smf6-0a-datasheet.pdf",-    "viewers/symbol.html",-    "viewers/footprint.html"+    "smf6-0a-hero.glb",+    "smf6-0a-hero.overlay.json"   ],   "component": {     "mpn": "SMF6.0A",@@ -37,21 +36,27 @@     "pin_count": 2,     "category": "Transistors/Thyristors",     "subcategory": "TVS Diodes",-    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588901703077015552",+    "datasheet": "https://www.littelfuse.com/assetdocs/tvs-diodes-smf-datasheet?assetguid=7eb8a5b6-bdd0-4561-8f19-0c3cc6f9b2af",     "parts": {       "symbol": "smf6-0a.kicad_sym",       "footprint": "smf6-0a.kicad_mod",-      "model_3d": "smf6-0a-etched.glb",-      "model_3d_plain": "smf6-0a.glb",+      "model_3d": "smf6-0a-hero.glb",+      "model_3d_plain": "smf6-0a-etched.glb",       "model_3d_step": "smf6-0a-etched.step",       "model_3d_step_plain": "smf6-0a.step",       "lbr": "smf6-0a.lbr"     },     "distributor_links": {-      "digikey": false,-      "digikey_note": "2026-10-08: no exact-MPN listing for SMF6.0A found via the digikey API.",-      "mouser": false,-      "mouser_note": "2026-10-08: no exact-MPN listing for SMF6.0A found via the mouser API.",+      "digikey": {+        "part": "F5749TR-ND",+        "url": "https://www.digikey.com/en/products/detail/littelfuse-inc/SMF6-0A/3429606"+      },+      "digikey_note": "Littelfuse SMF6.0A, tape and reel; confirmed in the DigiKey search 2026-10-27.",+      "mouser": {+        "part": "576-SMF6.0A",+        "url": "https://www.mouser.com/en/ProductDetail/Littelfuse/SMF6.0A?qs=w7s0xA%252BTU%2FH5SD5wKiiFdw%3D%3D"+      },+      "mouser_note": "Littelfuse SMF6.0A; confirmed in the Mouser search 2026-10-27.",       "lcsc": {         "part": "C207260",         "url": "https://www.lcsc.com/product-detail/C207260.html"@@ -62,13 +67,13 @@         "number": "1",         "name": "K",         "type": "passive",-        "description": "Cathode terminal of the uni-directional TVS diode. Marked with a color band on the package. Connect to the protected signal/rail; the TVS clamps positive transients above VBR (6.67–7.37 V) to a maximum of 10.3 V at 19.4 A peak pulse current. [datasheet p.1]"+        "description": "Cathode; the color band denotes the cathode (uni-directional parts). [datasheet p.5]"       },       {         "number": "2",         "name": "A",         "type": "passive",-        "description": "Anode terminal of the uni-directional TVS diode. Typically tied to ground (or the return reference) to shunt transient energy away from the protected node. [datasheet p.1]"+        "description": "Anode; the terminal opposite the color band. [datasheet p.5]"       }     ],     "provenance": {@@ -78,10 +83,12 @@         "at": "2026-10-08"       },       "datasheet": {-        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588901703077015552",+        "url": "https://www.littelfuse.com/assetdocs/tvs-diodes-smf-datasheet?assetguid=7eb8a5b6-bdd0-4561-8f19-0c3cc6f9b2af",         "pages": 6,-        "sha256": "804cc1b2f35116f098aadec67e84a63c2b53f8dc01954ce136a35a938942e3ec",-        "source_tier": "lcsc"+        "sha256": "a7c4e9cafe7736b8d1abdd19ba8c0745774c47730ca9e2c1ce69eec9ad482303",+        "source_tier": "mfr",+        "retrieved": "2026-10-27",+        "edition": "Revised: JC. 11/02/23"       },       "cad": "KiCad official libraries (CC-BY-SA 4.0); footprint and symbol as used on Adom boards",       "pins": {@@ -91,10 +98,6 @@         "refuses_to_fabricate": true       }     },-    "viewers": {-      "symbol": "viewers/symbol.html",-      "footprint": "viewers/footprint.html"-    },     "models_3d": [       {         "file": "smf6-0a.step",@@ -135,4 +138,4 @@     ]   },   "description": "Littelfuse TVS Diodes, SOD-123FL. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet."-}\ No newline at end of file+}
page.json+30−21
@@ -4,14 +4,13 @@   "slug": "smf6-0a",   "title": "SMF6.0A",   "brief": "Littelfuse TVS Diodes, SOD-123FL. 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",     "transistors/thyristors",     "smf6-0a",-    "board-derived",-    "staged-for-validation"+    "board-derived"   ],   "component": {     "mpn": "SMF6.0A",@@ -20,21 +19,27 @@     "pin_count": 2,     "category": "Transistors/Thyristors",     "subcategory": "TVS Diodes",-    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588901703077015552",+    "datasheet": "https://www.littelfuse.com/assetdocs/tvs-diodes-smf-datasheet?assetguid=7eb8a5b6-bdd0-4561-8f19-0c3cc6f9b2af",     "parts": {       "symbol": "smf6-0a.kicad_sym",       "footprint": "smf6-0a.kicad_mod",-      "model_3d": "smf6-0a-etched.glb",-      "model_3d_plain": "smf6-0a.glb",+      "model_3d": "smf6-0a-hero.glb",+      "model_3d_plain": "smf6-0a-etched.glb",       "model_3d_step": "smf6-0a-etched.step",       "model_3d_step_plain": "smf6-0a.step",       "lbr": "smf6-0a.lbr"     },     "distributor_links": {-      "digikey": false,-      "digikey_note": "2026-10-08: no exact-MPN listing for SMF6.0A found via the digikey API.",-      "mouser": false,-      "mouser_note": "2026-10-08: no exact-MPN listing for SMF6.0A found via the mouser API.",+      "digikey": {+        "part": "F5749TR-ND",+        "url": "https://www.digikey.com/en/products/detail/littelfuse-inc/SMF6-0A/3429606"+      },+      "digikey_note": "Littelfuse SMF6.0A, tape and reel; confirmed in the DigiKey search 2026-10-27.",+      "mouser": {+        "part": "576-SMF6.0A",+        "url": "https://www.mouser.com/en/ProductDetail/Littelfuse/SMF6.0A?qs=w7s0xA%252BTU%2FH5SD5wKiiFdw%3D%3D"+      },+      "mouser_note": "Littelfuse SMF6.0A; confirmed in the Mouser search 2026-10-27.",       "lcsc": {         "part": "C207260",         "url": "https://www.lcsc.com/product-detail/C207260.html"@@ -45,13 +50,13 @@         "number": "1",         "name": "K",         "type": "passive",-        "description": "Cathode terminal of the uni-directional TVS diode. Marked with a color band on the package. Connect to the protected signal/rail; the TVS clamps positive transients above VBR (6.67–7.37 V) to a maximum of 10.3 V at 19.4 A peak pulse current. [datasheet p.1]"+        "description": "Cathode; the color band denotes the cathode (uni-directional parts). [datasheet p.5]"       },       {         "number": "2",         "name": "A",         "type": "passive",-        "description": "Anode terminal of the uni-directional TVS diode. Typically tied to ground (or the return reference) to shunt transient energy away from the protected node. [datasheet p.1]"+        "description": "Anode; the terminal opposite the color band. [datasheet p.5]"       }     ],     "provenance": {@@ -61,10 +66,12 @@         "at": "2026-10-08"       },       "datasheet": {-        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588901703077015552",+        "url": "https://www.littelfuse.com/assetdocs/tvs-diodes-smf-datasheet?assetguid=7eb8a5b6-bdd0-4561-8f19-0c3cc6f9b2af",         "pages": 6,-        "sha256": "804cc1b2f35116f098aadec67e84a63c2b53f8dc01954ce136a35a938942e3ec",-        "source_tier": "lcsc"+        "sha256": "a7c4e9cafe7736b8d1abdd19ba8c0745774c47730ca9e2c1ce69eec9ad482303",+        "source_tier": "mfr",+        "retrieved": "2026-10-27",+        "edition": "Revised: JC. 11/02/23"       },       "cad": "KiCad official libraries (CC-BY-SA 4.0); footprint and symbol as used on Adom boards",       "pins": {@@ -87,7 +94,7 @@           1.6,           1.1         ],-        "zmin_mm": -0.0,+        "zmin_mm": 0,         "footprint_binding": "identity",         "sha256": "132323445e3d1f9231e81c083cd88a33cd204dd8b96063bb2ed1f3ab4470c7e7",         "checked": "2026-10-08",@@ -105,7 +112,7 @@           1.6,           1.102         ],-        "zmin_mm": -0.0,+        "zmin_mm": 0,         "footprint_binding": "identity",         "sha256": "59bfb37fa0348ff58adff7d34ef8e2a9b4f477ff950b002e79470c271070644e",         "checked": "2026-10-08",@@ -156,9 +163,11 @@     "smf6-0a.step",     "smf6-0a.lbr",     "docs/hero.png",-    "docs/smf6-0a-datasheet.pdf"+    "docs/smf6-0a-datasheet.pdf",+    "smf6-0a-hero.glb",+    "smf6-0a-hero.overlay.json"   ],-  "visibility": {-    "public": false-  }+  "visibility": "public",+  "description": "Littelfuse TVS Diodes, SOD-123FL. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet.",+  "org": "adom" }\ No newline at end of file
smf6-0a-hero.glbadded
⋯ 1 unchanged line ⋯
smf6-0a-hero.overlay.jsonadded+133
@@ -0,0 +1,133 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "SMF6.0A",+  "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": 2,+      "span_mm": 3.9,+      "dash_mm": 0.12,+      "gap_mm": 0.072,+      "pad_stroke_mm": 0.03+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 3,+      "pin1": {+        "source": "added dot (AI)",+        "pad": "1",+        "center_mm": [+          -2.392,+          0.0+        ],+        "r_mm": 0.242+      }+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 2,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 0.312,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -1.75,+      1.75,+      -0.786,+      0.786+    ],+    "pads_bbox_mm": [+      -1.95,+      1.95,+      -0.55,+      0.55+    ],+    "seating_z_mm": 0.0+  },+  "sources": {+    "glb": "smf6-0a-etched.glb",+    "glb_sha256": "fd0c4e20eb048aad9a7c14ac29f766ab6a12e1c9252637d48153df15e3b98770",+    "footprint": "smf6-0a.kicad_mod",+    "footprint_sha256": "81aeb78148d9487a6afca76a843daf661f92b3b7f3f52f088c7b6f08a35a2233",+    "pins": "page.json component.pins",+    "pins_sha256": "39976ec65467062bd1995d0256fc1ea9d33147ed89e56951d4022a282daa33ff"+  },+  "generator": "adom-wiki 1.8.0 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "K",+      "x": -2.784,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "A",+      "x": 2.1,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        -1.4,+        0.0+      ],+      "size_mm": [+        1.1,+        1.1+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "roundrect",+      "center_mm": [+        1.4,+        0.0+      ],+      "size_mm": [+        1.1,+        1.1+      ],+      "rot": 0.0+    }+  ]+}
smf6-0a.kicad_mod+1−1
@@ -20,7 +20,7 @@ 			(font (size 1 1) (thickness 0.15)) 		) 	)-	(property "Datasheet" ""+	(property "Datasheet" "https://www.littelfuse.com/assetdocs/tvs-diodes-smf-datasheet?assetguid=7eb8a5b6-bdd0-4561-8f19-0c3cc6f9b2af" 		(at 0 0) 		(unlocked yes) 		(layer "F.Fab")
smf6-0a.kicad_sym+1−1
@@ -42,7 +42,7 @@ 				(font (size 1.27 1.27)) 			) 		)-		(property "Datasheet" "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588901703077015552"+		(property "Datasheet" "https://www.littelfuse.com/assetdocs/tvs-diodes-smf-datasheet?assetguid=7eb8a5b6-bdd0-4561-8f19-0c3cc6f9b2af" 			(at 0 0 0) 			(show_name no) 			(do_not_autoplace no)
smf6-0a.lbr+3−1
@@ -105,8 +105,10 @@         <technology name="">           <attribute name="MPN" value="SMF6.0A" constant="no"/>           <attribute name="MANUFACTURER" value="Littelfuse" constant="no"/>-          <attribute name="DATASHEET" value="https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588901703077015552" constant="no"/>+          <attribute name="DATASHEET" value="https://www.littelfuse.com/assetdocs/tvs-diodes-smf-datasheet?assetguid=7eb8a5b6-bdd0-4561-8f19-0c3cc6f9b2af" constant="no"/>           <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/smf6-0a" constant="no"/>+          <attribute name="MOUSER_PN" value="576-SMF6.0A" constant="no"/>+          <attribute name="DIGIKEY_PN" value="F5749TR-ND" constant="no"/>           <attribute name="LCSC_PN" value="C207260" constant="no"/>         </technology>       </technologies>
verification.json+68−1
@@ -9,7 +9,7 @@     "name": "Claude (AI build)",     "handle": "claude"    },-   "status": "open",+   "status": "superseded",    "title": "Automated build checks (awaiting human validation)",    "scope": [     "symbol",@@ -53,6 +53,73 @@     "smf6-0a.kicad_mod": "b2511c388b5759ee1c4686d581478e72838c6be1bb29cdc9c022e11cd5b81fe2",     "smf6-0a.step": "132323445e3d1f9231e81c083cd88a33cd204dd8b96063bb2ed1f3ab4470c7e7"    }+  },+  {+   "date": "2026-10-27",+   "by": {+    "name": "Claude, at Caleb Taylor's request",+    "handle": "claude"+   },+   "status": "verified",+   "title": "Validated against Littelfuse's SMF Series datasheet (Revised JC. 11/02/23)",+   "scope": [+    "symbol",+    "footprint",+    "3d",+    "pins"+   ],+   "variants": [+    "*"+   ],+   "checks": [+    {+     "text": "Datasheet: Littelfuse SMF Series, Revised JC. 11/02/23, downloaded 2026-10-27 from the datasheet link on littelfuse.com's SMF6.0A product page; replaces the JLCPCB copy of the 12/06/17 edition",+     "result": "pass"+    },+    {+     "text": "SMF6.0A row (p.2): uni-directional, marking AG, VBR 6.67-7.37 V at IT 10 mA, VR 6.0 V, IR 400 uA, Ipp 19.4 A, VC 10.3 V",+     "result": "pass"+    },+    {+     "text": "Pins: the datasheet has no pin table; 'Color band denotes cathode except bipolar' (Physical Specifications, p.5) and the part marking drawing (p.6) give pin 1 K = band end, pin 2 A; both passive; descriptions rewritten from p.5",+     "result": "pass"+    },+    {+     "text": "Footprint vs the SOD-123FL Mounting Pad Layout (p.5): Littelfuse 1.3 x 1.4 mm pads with a 1.6 mm gap (centres +/-1.45); the KiCad footprint has 1.10 x 1.10 mm pads at +/-1.40 mm (span 0.85-1.95 mm from centre). They sit on the leads (B 3.40-3.90, E 0.35-0.90) but are narrower than the maximum lead width C 1.20 and stop 0.05 mm short of a worst-case lead's inner end; pad 1 (x = -1.40) is the cathode",+     "result": "note"+    },+    {+     "text": "3D body 3.50 x 1.60 x 1.10 mm against B 3.40-3.90, D 1.50-2.00, H 0.90-1.10; moulded body 2.60 mm long within A 2.50-3.10; cathode band on the top face at the pad 1 end (x -1.19 to -0.79); Z-up, seated on z = 0. The model's leads are 0.65 mm wide against C 0.70-1.20 (cosmetic)",+     "result": "pass"+    },+    {+     "text": "DigiKey F5749TR-ND and Mouser 576-SMF6.0A are Littelfuse SMF6.0A (were missing on the page)",+     "result": "pass"+    },+    {+     "text": "Symbol and footprint Datasheet properties point at the manufacturer datasheet URL",+     "result": "pass"+    },+    {+     "text": "component-page-verify: all checks pass",+     "result": "pass"+    }+   ],+   "evidence": [+    {+     "label": "datasheet (Littelfuse)",+     "href": "https://www.littelfuse.com/assetdocs/tvs-diodes-smf-datasheet?assetguid=7eb8a5b6-bdd0-4561-8f19-0c3cc6f9b2af"+    },+    {+     "label": "product page",+     "href": "https://www.littelfuse.com/products/overvoltage-protection/tvs-diodes/surface-mount/smf/smf6-0a"+    }+   ],+   "files": {+    "smf6-0a.kicad_sym": "26a8b6259b628329b32aabbe3bd2a1561b8958cd1203a613734d3ba82f3fb909",+    "smf6-0a.kicad_mod": "81aeb78148d9487a6afca76a843daf661f92b3b7f3f52f088c7b6f08a35a2233",+    "smf6-0a.step": "132323445e3d1f9231e81c083cd88a33cd204dd8b96063bb2ed1f3ab4470c7e7"+   }   }  ] }\ No newline at end of file