← Commit history
README.md+14−5
@@ -27,17 +27,26 @@ Limits as printed in the datasheet (page.json `metadata.characteristics` carries | Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page | |---|---|---|---|---|---|---|---| | Working voltage | VWM | -5.5 |  | 5.5 | V |  | 3 |-| ESD discharge voltage (contact) | VESD (contact) | -30 |  | 30 | kV | Discharge network: R = 330 Ω, C = 150 pF | 3 |-| ESD discharge voltage (air) | VESD (air) | -30 |  | 30 | kV |  | 3 |+| ESD discharge voltage (contact) | VESD | -30 |  | 30 | kV | Discharge network: R = 330 Ω, C = 150 pF | 3 |+| ESD discharge voltage (air) | VESD | -30 |  | 30 | kV |  | 3 | | Peak pulse power | PPK |  |  | 132 | W | Stress pulse: 8/20 μs current waveform | 3 | | Peak pulse current | IPP | -12 |  | 12 | A |  | 3 | | Operating temperature | Top | -55 |  | 125 | °C |  | 3 | | Storage temperature | Tstg | -65 |  | 150 | °C |  | 3 |-| Trigger voltage | Vtr | 6.1 | 9.5 |  | V |  | 5 |+| Trigger voltage | Vtr | 6.1 | 9.5 |  | V | Verified by design (note 3) | 5 | | Holding voltage | Vh | 6.1 | 7.8 | 12.5 | V | It = 10 mA | 5 | | Leakage current | IL |  | 1 | 20 | nA | VWM = 5.5 V | 5 | | Line capacitance | CL | 3 | 3.5 | 4.1 | pF | V = 0 V, f = 1 MHz | 5 |-| Junction - soldering point thermal resistance | RthJS |  | 30 |  | K/W |  | 6 |+| Series inductance | LS |  |  | 1 | nH | Extracted from S-parameters; printed as <1 nH | 5 |+| Line capacitance at 1 GHz | CL |  | 3.2 |  | pF | V = 0 V, f = 1 GHz | 5 |+| Clamping voltage (TLP) | Vcl |  | 9.3 |  | V | ITLP = 4 A | 5 |+| Clamping voltage (TLP) | Vcl |  | 10.5 |  | V | ITLP = 8 A | 5 |+| Clamping voltage (TLP) | Vcl |  | 12 |  | V | ITLP = 16 A | 5 |+| Clamping voltage (TLP) | Vcl |  | 16 |  | V | ITLP = 30 A | 5 |+| Clamping voltage (8/20 µs) | Vcl |  | 8 |  | V | IPP = 2 A | 5 |+| Clamping voltage (8/20 µs) | Vcl |  | 10 |  | V | IPP = 9 A | 5 |+| Dynamic resistance | Rdyn |  | 0.3 |  | Ω |  | 5 |+| Junction - soldering point thermal resistance | RthJS |  | 30 |  | KW |  | 6 |  ## CAD (KiCad official) @@ -49,7 +58,7 @@ Limits as printed in the datasheet (page.json `metadata.characteristics` carries  Data extracted from the manufacturer datasheet, not a distributor listing: -- **Datasheet:** [Infineon Technologies datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588922971049611264) (15 pp, sha256 `48df0861b2469b7c`, retrieved 2026-10-20, tier: lcsc)+- **Datasheet:** [Infineon Technologies datasheet](https://www.infineon.com/dgdl/Infineon-ESD231-B1-W0201-DS-v01_01-EN.pdf?fileId=5546d462503812bb0150854d4bac4c9d) (15 pp, sha256 `2ef00df9acfead57`, retrieved 2026-10-28, tier: manufacturer) - **Extractor:** parts-factory `2.0.0` / `extract_pins`, primary `two-terminal convention` (convention), consensus `off` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - **CAD:** KiCad official libraries (CC-BY-SA 4.0). 
docs/esd231b1w0201e6327xtsa1-datasheet.pdf
⋯ 1 unchanged line ⋯
docs/hero.png
⋯ 1 unchanged line ⋯
esd231b1w0201e6327xtsa1.lbr+14−3
@@ -50,7 +50,7 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description></description>+<description>Infineon Technologies ESD And Surge Protection (TVS/ESD), 0201. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention</description> <packages> <package name="D_0201_0603Metric">   <description>2 pads, 1.1 x 0.4 mm. Diode SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC-7351 nominal</description>@@ -69,6 +69,7 @@ </packages> <symbols> <symbol name="ESD231B1W0201E6327XTSA1">+  <description>Infineon Technologies ESD And Surge Protection (TVS/ESD), 0201. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention</description>   <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>   <wire x1="12.7" y1="2.54" x2="12.7" y2="-2.54" width="0.254" layer="94"/>   <wire x1="12.7" y1="-2.54" x2="-12.7" y2="-2.54" width="0.254" layer="94"/>@@ -81,7 +82,7 @@ </symbols> <devicesets> <deviceset name="ESD231B1W0201E6327XTSA1" prefix="U">-  <description></description>+  <description>Infineon Technologies ESD And Surge Protection (TVS/ESD), 0201. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention</description>   <gates>     <gate name="G$1" symbol="ESD231B1W0201E6327XTSA1" x="0" y="0"/>   </gates>@@ -91,7 +92,17 @@         <connect gate="G$1" pin="1" pad="1"/>         <connect gate="G$1" pin="2" pad="2"/>       </connects>-      <technologies><technology name=""/></technologies>+      <technologies>+        <technology name="">+          <attribute name="MPN" value="ESD231B1W0201E6327XTSA1" constant="no"/>+          <attribute name="MANUFACTURER" value="Infineon Technologies" constant="no"/>+          <attribute name="DATASHEET" value="https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588922971049611264" constant="no"/>+          <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/esd231b1w0201e6327xtsa1" constant="no"/>+          <attribute name="MOUSER_PN" value="726-ESD231B1W0201E63" constant="no"/>+          <attribute name="DIGIKEY_PN" value="ESD231B1W0201E6327XTSA1TR-ND" constant="no"/>+          <attribute name="LCSC_PN" value="C1973014" constant="no"/>+        </technology>+      </technologies>     </device>   </devices> </deviceset>
esd231b1w0201e6327xtsa1.step+1−1
@@ -1,7 +1,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');-FILE_NAME('Open CASCADE Shape Model','2026-10-20T18:40:02',('Author'),(+FILE_NAME('Open CASCADE Shape Model','2026-10-28T19:08:46',('Author'),(     'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'   ,'Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
package.json+11−12
@@ -1,6 +1,6 @@ {   "slug": "esd231b1w0201e6327xtsa1",-  "version": "0.1.0",+  "version": "0.1.1",   "type": "component",   "description": "Infineon Technologies ESD And Surge Protection (TVS/ESD), 0201. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention, KiCad symbol/footprint/3D.",   "tags": [@@ -37,7 +37,7 @@     "pin_count": 2,     "category": "Circuit Protection",     "subcategory": "ESD And Surge Protection (TVS/ESD)",-    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588922971049611264",+    "datasheet": "https://www.infineon.com/dgdl/Infineon-ESD231-B1-W0201-DS-v01_01-EN.pdf?fileId=5546d462503812bb0150854d4bac4c9d",     "parts": {       "symbol": "esd231b1w0201e6327xtsa1.kicad_sym",       "footprint": "esd231b1w0201e6327xtsa1.kicad_mod",@@ -52,12 +52,11 @@       "mouser": "726-ESD231B1W0201E63"     },     "distributor_check": {-      "checked_at": "2026-10-20T18:41:59Z",+      "checked_at": "2026-10-28T19:08:56Z",       "source": "Component Ocean /api/assign-pns",       "digikey": {         "pn": "ESD231B1W0201E6327XTSA1TR-ND",-        "status": "found",-        "lifecycle": "Active"+        "status": "found"       },       "mouser": {         "pn": "726-ESD231B1W0201E63",@@ -92,14 +91,14 @@           "vision extraction: provenance cannot be text-verified; needs consensus"         ],         "pages_sent": 15,-        "cost_usd": 0.0019,-        "at": "2026-10-20T18:38:41"+        "cost_usd": 0.0018,+        "at": "2026-10-28T19:08:37"       },       "datasheet": {-        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588922971049611264",+        "url": "https://www.infineon.com/dgdl/Infineon-ESD231-B1-W0201-DS-v01_01-EN.pdf?fileId=5546d462503812bb0150854d4bac4c9d",         "pages": 15,-        "sha256": "48df0861b2469b7c",-        "source_tier": "lcsc"+        "sha256": "2ef00df9acfead57",+        "source_tier": "mfr"       },       "cad": "KiCad official (CC-BY-SA 4.0)",       "pins": {@@ -129,8 +128,8 @@         "zmin_mm": 0.0,         "centre_offset_mm": 0.0,         "footprint_binding": "identity",-        "sha256": "2b948332bd2ddc398d06e6d76ff43d33716d51fc3d41ea063a4705d0073a42cf",-        "checked": "2026-10-20",+        "sha256": "ecce93b1029ce8cd58861a4cf64b14555e831b00c1395902a11f110a51a602b2",+        "checked": "2026-10-28",         "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"       }     ]
page.json+14−15
@@ -4,7 +4,7 @@   "slug": "esd231b1w0201e6327xtsa1",   "title": "ESD231B1W0201E6327XTSA1",   "brief": "Infineon Technologies ESD And Surge Protection (TVS/ESD), 0201. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention, KiCad symbol/footprint/3D.",-  "version": "0.1.0",+  "version": "0.1.1",   "license": "CC-BY-SA-4.0",   "tags": [     "component",@@ -20,7 +20,7 @@     "pin_count": 2,     "category": "Circuit Protection",     "subcategory": "ESD And Surge Protection (TVS/ESD)",-    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588922971049611264",+    "datasheet": "https://www.infineon.com/dgdl/Infineon-ESD231-B1-W0201-DS-v01_01-EN.pdf?fileId=5546d462503812bb0150854d4bac4c9d",     "parts": {       "symbol": "esd231b1w0201e6327xtsa1.kicad_sym",       "footprint": "esd231b1w0201e6327xtsa1.kicad_mod",@@ -35,12 +35,11 @@       "mouser": "726-ESD231B1W0201E63"     },     "distributor_check": {-      "checked_at": "2026-10-20T18:41:59Z",+      "checked_at": "2026-10-28T19:08:56Z",       "source": "Component Ocean /api/assign-pns",       "digikey": {         "pn": "ESD231B1W0201E6327XTSA1TR-ND",-        "status": "found",-        "lifecycle": "Active"+        "status": "found"       },       "mouser": {         "pn": "726-ESD231B1W0201E63",@@ -75,14 +74,14 @@           "vision extraction: provenance cannot be text-verified; needs consensus"         ],         "pages_sent": 15,-        "cost_usd": 0.0019,-        "at": "2026-10-20T18:38:41"+        "cost_usd": 0.0018,+        "at": "2026-10-28T19:08:37"       },       "datasheet": {-        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588922971049611264",+        "url": "https://www.infineon.com/dgdl/Infineon-ESD231-B1-W0201-DS-v01_01-EN.pdf?fileId=5546d462503812bb0150854d4bac4c9d",         "pages": 15,-        "sha256": "48df0861b2469b7c",-        "source_tier": "lcsc"+        "sha256": "2ef00df9acfead57",+        "source_tier": "mfr"       },       "cad": "KiCad official (CC-BY-SA 4.0)",       "pins": {@@ -112,8 +111,8 @@         "zmin_mm": 0,         "centre_offset_mm": 0,         "footprint_binding": "identity",-        "sha256": "2b948332bd2ddc398d06e6d76ff43d33716d51fc3d41ea063a4705d0073a42cf",-        "checked": "2026-10-20",+        "sha256": "ecce93b1029ce8cd58861a4cf64b14555e831b00c1395902a11f110a51a602b2",+        "checked": "2026-10-28",         "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"       }     ]@@ -313,7 +312,7 @@     "esd231b1w0201e6327xtsa1-hero.glb",     "esd231b1w0201e6327xtsa1-hero.overlay.json"   ],-  "visibility": {-    "public": true-  }+  "visibility": "public",+  "description": "Infineon Technologies ESD And Surge Protection (TVS/ESD), 0201. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention, KiCad symbol/footprint/3D.",+  "org": "adom" }\ No newline at end of file