component
BV_ESD523-05C
Public Made by Adomby adom
Leiditech ESD Protection Devices, SOD-523. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.1
8 files changed
+115−74
README.md+7−8@@ -26,30 +26,29 @@ Limits as printed in the datasheet (page.json `metadata.characteristics` carries | Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page | |---|---|---|---|---|---|---|---|+| Peak Pulse Power (8/20µs) | Ppp | | | 100 | W | Tamb=25°C unless otherwise specified | 1 |+| ESD per IEC 61000-4-2 (Air) | VESD | -30 | | 30 | Kv | Tamb=25°C unless otherwise specified | 1 |+| ESD per IEC 61000-4-2 (Contact) | VESD | -30 | | 30 | Kv | Tamb=25°C unless otherwise specified | 1 |+| Operating Temperature Range | TJ | -55 | | 125 | ℃ | Tamb=25°C unless otherwise specified | 1 |+| Storage Temperature Range | TSTJ | -55 | | 150 | ℃ | Tamb=25°C unless otherwise specified | 1 | | Reverse Working Voltage | VRWM | | | 5 | V | | 2 | | Breakdown Voltage | VBR | 5.5 | | | V | IT = 1mA | 2 | | Reverse Leakage Current | IR | | | 1 | µA | VRWM = 5V | 2 | | Clamping Voltage | VC | | | 9 | V | IPP = 1A (8 x 20 s pulse) | 2 | | Clamping Voltage | VC | | | 12 | V | IPP = 8A (8 x 20 s pulse) | 2 |-| Junction Capacitance | CJ | | | 15 | pF | V = 0V, f = 1MHz | 2 |-| Peak Pulse Power | Ppp | | | 100 | W | 8/20µs, Tamb=25°C | 1 |-| ESD per IEC 61000-4-2 (Air) | VESD | -30 | | 30 | kV | Tamb=25°C | 1 |-| ESD per IEC 61000-4-2 (Contact) | VESD | -30 | | 30 | kV | Tamb=25°C | 1 |-| Operating Temperature Range | TJ | -55 | | 125 | °C | | 1 |-| Storage Temperature Range | TSTJ | -55 | | 150 | °C | | 1 |+| Junction Capacitance | CJ | | 15 | | pF | V = 0V, f = 1MHz | 2 | ## CAD (KiCad official) - Symbol: `BV_ESD523-05C` - Footprint: `Diode_SMD:D_SOD-523` - 3D model: SOD-523 (KiCad packages3D, STEP)-- 3D model files: `bv-esd523-05c-etched.step` / `bv-esd523-05c-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `bv-esd523-05c.step` / `bv-esd523-05c.glb` are the bare package body. ## Provenance Data extracted from the manufacturer datasheet, not a distributor listing: -- **Datasheet:** [Leiditech datasheet](docs/bv-esd523-05c-datasheet.pdf) (4 pp, sha256 `4bc7f78db2039806`, retrieved 2026-10-23, tier: lcsc)+- **Datasheet:** [Leiditech datasheet](docs/bv-esd523-05c-datasheet.pdf) (4 pp, sha256 `4bc7f78db2039806`, retrieved 2026-11-11, tier: lcsc) - **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).
bv-esd523-05c-hero.glb⋯ 1 unchanged line ⋯
bv-esd523-05c-hero.overlay.json+5−5@@ -66,19 +66,19 @@ "seating_z_mm": 0.0 }, "sources": {- "glb": "bv-esd523-05c-etched.glb",- "glb_sha256": "9a127c61afa4adf542725f2a5b80ed94f4069100a9bb70f4bf887409060e7067",+ "glb": "bv-esd523-05c.glb",+ "glb_sha256": "ba55f875088618bf979e44b83bb45fdd7ca62e8b01202c91440b45566286d729", "footprint": "bv-esd523-05c.kicad_mod",- "footprint_sha256": "0ccbea121afcb4fdc50836ac0020ab8f2a6d958cc722d7179f7079ae38be5825",+ "footprint_sha256": "6f95f1f4fbb7c14b462a40f19dfe3785dc50095d8ccdcf8b1f04646c9014901f", "pins": "page.json component.pins", "pins_sha256": "f89b6cef1dd40bf094bc57ef23dc246a408922a81bfac75b8bc341584ea4e214" },- "generator": "adom-wiki 1.7.80 (component_hero)",+ "generator": "adom-wiki 1.8.18 (component_hero)", "labels": [ { "pad": "1", "text": "1",- "x": -1.105,+ "x": -1.425, "y": 0.0, "align": "right", "vertical": false,
bv-esd523-05c.kicad_mod+1−1@@ -27,7 +27,7 @@ ) ) )- (property "Datasheet" ""+ (property "Datasheet" "https://datasheet.lcsc.com/datasheet/pdf/98156574b1554ed0b1285313c5eae482.pdf" (at 0 0 0) (unlocked yes) (layer "F.Fab")
docs/hero.png⋯ 1 unchanged line ⋯
package.json+49−29@@ -1,6 +1,6 @@ { "slug": "bv-esd523-05c",- "version": "0.1.0",+ "version": "0.1.1", "type": "component", "description": "Leiditech ESD Protection Devices, SOD-523. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention, KiCad symbol/footprint/3D.", "tags": [@@ -28,8 +28,7 @@ "viewers/symbol.html", "viewers/footprint.html", "bv-esd523-05c-hero.glb",- "bv-esd523-05c-hero.overlay.json",- "bv-esd523-05c-etched.glb"+ "bv-esd523-05c-hero.overlay.json" ], "component": { "mpn": "BV_ESD523-05C",@@ -43,16 +42,15 @@ "symbol": "bv-esd523-05c.kicad_sym", "footprint": "bv-esd523-05c.kicad_mod", "model_3d": "bv-esd523-05c-hero.glb",- "model_3d_plain": "bv-esd523-05c-etched.glb",- "model_3d_step": "bv-esd523-05c-etched.step",- "model_3d_step_plain": "bv-esd523-05c.step",- "lbr": "bv-esd523-05c.lbr"+ "model_3d_step": "bv-esd523-05c.step",+ "lbr": "bv-esd523-05c.lbr",+ "model_3d_plain": "bv-esd523-05c.glb" }, "distributor_links": { "lcsc": "C5246182" }, "distributor_check": {- "checked_at": "2026-10-23T02:59:48Z",+ "checked_at": "2026-11-11T00:05:39Z", "source": "Component Ocean /api/assign-pns", "digikey": { "pn": null,@@ -91,8 +89,8 @@ "vision extraction: provenance cannot be text-verified; needs consensus" ], "pages_sent": 4,- "cost_usd": 0.0135,- "at": "2026-10-23T02:59:19"+ "cost_usd": 0.0008,+ "at": "2026-11-11T00:05:34" }, "datasheet": { "url": "https://datasheet.lcsc.com/datasheet/pdf/98156574b1554ed0b1285313c5eae482.pdf",@@ -129,28 +127,50 @@ "centre_offset_mm": 0.0, "footprint_binding": "identity", "sha256": "b525222377930c32abea58606bffba3aaf171cc66ac292b82d28a82d646d995d",- "checked": "2026-10-23",+ "checked": "2026-11-11", "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ],+ "package_dims": {+ "package_code": "SOD-523",+ "source_page": 4,+ "D": {+ "nom_mm": 1.2,+ "range_mm": [+ 1.1,+ 1.3+ ] },- {- "file": "bv-esd523-05c-etched.step",- "role": "eda",- "up": "Z",- "units": "mm",- "origin": "footprint origin = pad-pattern centre",- "seat": "z = 0",- "extents_mm": [- 1.6,- 0.8,- 0.63+ "E1": {+ "nom_mm": 0.8,+ "range_mm": [+ 0.7,+ 0.9+ ]+ },+ "E": {+ "nom_mm": 1.6,+ "range_mm": [+ 1.5,+ 1.7+ ]+ },+ "A": {+ "nom_mm": 0.6,+ "range_mm": [+ 0.5,+ 0.7+ ]+ },+ "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",+ "model_check": {+ "file": "bv-esd523-05c.step",+ "verdict": "PASS",+ "reasons": [+ "height and body within the datasheet's package drawing" ],- "zmin_mm": -0.0,- "centre_offset_mm": 0.0,- "footprint_binding": "identity",- "sha256": "22180062c818c7b820f4968e95fbd85439a80f508602e8f7929812bf6ba8cf10",- "checked": "2026-10-23",- "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ "by": "factory/package_fit.py" }- ]+ } } }
page.json+52−30@@ -4,7 +4,7 @@ "slug": "bv-esd523-05c", "title": "BV_ESD523-05C", "brief": "Leiditech ESD Protection Devices, SOD-523. 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",@@ -25,16 +25,15 @@ "symbol": "bv-esd523-05c.kicad_sym", "footprint": "bv-esd523-05c.kicad_mod", "model_3d": "bv-esd523-05c-hero.glb",- "model_3d_plain": "bv-esd523-05c-etched.glb",- "model_3d_step": "bv-esd523-05c-etched.step",- "model_3d_step_plain": "bv-esd523-05c.step",- "lbr": "bv-esd523-05c.lbr"+ "model_3d_step": "bv-esd523-05c.step",+ "lbr": "bv-esd523-05c.lbr",+ "model_3d_plain": "bv-esd523-05c.glb" }, "distributor_links": { "lcsc": "C5246182" }, "distributor_check": {- "checked_at": "2026-10-23T02:59:48Z",+ "checked_at": "2026-11-11T00:05:39Z", "source": "Component Ocean /api/assign-pns", "digikey": { "pn": null,@@ -73,8 +72,8 @@ "vision extraction: provenance cannot be text-verified; needs consensus" ], "pages_sent": 4,- "cost_usd": 0.0135,- "at": "2026-10-23T02:59:19"+ "cost_usd": 0.0008,+ "at": "2026-11-11T00:05:34" }, "datasheet": { "url": "https://datasheet.lcsc.com/datasheet/pdf/98156574b1554ed0b1285313c5eae482.pdf",@@ -111,29 +110,51 @@ "centre_offset_mm": 0, "footprint_binding": "identity", "sha256": "b525222377930c32abea58606bffba3aaf171cc66ac292b82d28a82d646d995d",- "checked": "2026-10-23",+ "checked": "2026-11-11", "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ }+ ],+ "package_dims": {+ "package_code": "SOD-523",+ "source_page": 4,+ "D": {+ "nom_mm": 1.2,+ "range_mm": [+ 1.1,+ 1.3+ ] },- {- "file": "bv-esd523-05c-etched.step",- "role": "eda",- "up": "Z",- "units": "mm",- "origin": "footprint origin = pad-pattern centre",- "seat": "z = 0",- "extents_mm": [- 1.6,- 0.8,- 0.63+ "E1": {+ "nom_mm": 0.8,+ "range_mm": [+ 0.7,+ 0.9+ ]+ },+ "E": {+ "nom_mm": 1.6,+ "range_mm": [+ 1.5,+ 1.7+ ]+ },+ "A": {+ "nom_mm": 0.6,+ "range_mm": [+ 0.5,+ 0.7+ ]+ },+ "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",+ "model_check": {+ "file": "bv-esd523-05c.step",+ "verdict": "PASS",+ "reasons": [+ "height and body within the datasheet's package drawing" ],- "zmin_mm": 0,- "centre_offset_mm": 0,- "footprint_binding": "identity",- "sha256": "22180062c818c7b820f4968e95fbd85439a80f508602e8f7929812bf6ba8cf10",- "checked": "2026-10-23",- "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+ "by": "factory/package_fit.py" }- ]+ } }, "metadata": { "specs": {@@ -316,10 +337,11 @@ "viewers/symbol.html", "viewers/footprint.html", "bv-esd523-05c-hero.glb",- "bv-esd523-05c-hero.overlay.json",- "bv-esd523-05c-etched.glb"+ "bv-esd523-05c-hero.overlay.json" ], "visibility": { "public": true- }+ },+ "description": "Leiditech ESD Protection Devices, SOD-523. 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" }
viewers/symbol.html+1−1@@ -23,7 +23,7 @@ rect.pad.hi{stroke:var(--hi);stroke-width:.15;paint-order:stroke} #tip .td{font-size:11px;color:var(--ink);margin-top:5px;line-height:1.4} </style></head><body> <div class=bar><span class=h>Schematic symbol</span><span class=sp></span></div>-<div class=stage id=stage><svg xmlns='http://www.w3.org/2000/svg' viewBox='-200 -100 400 200' style='width:100%;height:100%'><polyline points='-100.0,-50.0 -100.0,50.0 100.0,-50.0 100.0,50.0 -100.0,-50.0' fill='none' stroke='#e35d5d' stroke-width='4'/><polyline points='20.0,-50.0 0.0,-50.0 0.0,50.0 -20.0,50.0' fill='none' stroke='#e35d5d' stroke-width='4'/><polyline points='50.0,-0.0 -50.0,-0.0' fill='none' stroke='#e35d5d' stroke-width='4'/><g class='pingroup' data-num='1' data-name='1'><line class='pinvis' x1='-150.0' y1='-0.0' x2='-50.0' y2='-0.0' stroke='#dfe4ec' stroke-width='4'/><line x1='-150.0' y1='-0.0' x2='-50.0' y2='-0.0' stroke='transparent' stroke-width='26' pointer-events='stroke'/></g><g class='pingroup' data-num='2' data-name='2'><line class='pinvis' x1='150.0' y1='-0.0' x2='50.0' y2='-0.0' stroke='#dfe4ec' stroke-width='4'/><line x1='150.0' y1='-0.0' x2='50.0' y2='-0.0' stroke='transparent' stroke-width='26' pointer-events='stroke'/></g></svg></div>+<div class=stage id=stage><svg xmlns='http://www.w3.org/2000/svg' viewBox='-750 -150 1500 300' style='width:100%;height:100%'><rect x='-500.0' y='-100.0' width='1000.0' height='200.0' fill='#e35d5d22' stroke='#e35d5d' stroke-width='4'/><g class='pingroup' data-num='1' data-name='1'><line class='pinvis' x1='-700.0' y1='-0.0' x2='-500.0' y2='-0.0' stroke='#dfe4ec' stroke-width='4'/><line x1='-700.0' y1='-0.0' x2='-500.0' y2='-0.0' stroke='transparent' stroke-width='26' pointer-events='stroke'/></g><text x='-600.0' y='45.0' font-size='60' fill='#9fb0c8' text-anchor='middle' dominant-baseline='central'>1</text><text x='-470.0' y='0.0' font-size='60' fill='#e6e9ef' text-anchor='start' dominant-baseline='central'>1</text><g class='pingroup' data-num='2' data-name='2'><line class='pinvis' x1='700.0' y1='-0.0' x2='500.0' y2='-0.0' stroke='#dfe4ec' stroke-width='4'/><line x1='700.0' y1='-0.0' x2='500.0' y2='-0.0' stroke='transparent' stroke-width='26' pointer-events='stroke'/></g><text x='600.0' y='-45.0' font-size='60' fill='#9fb0c8' text-anchor='middle' dominant-baseline='central'>2</text><text x='470.0' y='0.0' font-size='60' fill='#e6e9ef' text-anchor='end' dominant-baseline='central'>2</text></svg></div> <div id=tip></div> <script> var KIND="symbol", MPN="ADOM/BV-ESD523-05C", PINS=[{"desc":"","name":"1","number":"1","type":""},{"desc":"","name":"2","number":"2","type":""}];