main
Ray Publish 0.1.0 8f20fe5 21d ago
{
  "slug": "hpesd12vs1uld",
  "version": "0.1.0",
  "type": "component",
  "description": "HXY MOSFET ESD And Surge Protection (TVS/ESD), DFN1006-2L. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "circuit protection",
    "hpesd12vs1uld",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "hpesd12vs1uld.kicad_sym",
    "hpesd12vs1uld.kicad_mod",
    "hpesd12vs1uld.glb",
    "hpesd12vs1uld.step",
    "hpesd12vs1uld.lbr",
    "docs/hero.png",
    "docs/hpesd12vs1uld-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "hpesd12vs1uld-hero.glb",
    "hpesd12vs1uld-hero.overlay.json",
    "hpesd12vs1uld-etched.glb"
  ],
  "component": {
    "mpn": "HPESD12VS1ULD",
    "manufacturer": "HXY MOSFET",
    "package": "DFN1006-2L",
    "pin_count": 2,
    "category": "Circuit Protection",
    "subcategory": "ESD And Surge Protection (TVS/ESD)",
    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8603008852267061248",
    "parts": {
      "symbol": "hpesd12vs1uld.kicad_sym",
      "footprint": "hpesd12vs1uld.kicad_mod",
      "model_3d": "hpesd12vs1uld-hero.glb",
      "model_3d_plain": "hpesd12vs1uld-etched.glb",
      "model_3d_step": "hpesd12vs1uld-etched.step",
      "model_3d_step_plain": "hpesd12vs1uld.step",
      "lbr": "hpesd12vs1uld.lbr"
    },
    "distributor_links": {
      "lcsc": "C22439958"
    },
    "distributor_check": {
      "checked_at": "2026-10-16T14:58:53Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": null,
        "status": "no match"
      },
      "mouser": {
        "pn": null,
        "status": "no match"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "1",
        "type": "passive",
        "description": "Pin 1 is one of the two terminals of the unidirectional ESD protection diode that protects one data or control line, and the datasheet does not state which terminal is the line and which is the reference."
      },
      {
        "number": "2",
        "name": "2",
        "type": "passive",
        "description": "Pin 2 is the second terminal of the unidirectional ESD protection diode that protects one data or control line, and the datasheet does not state its function or polarity."
      }
    ],
    "provenance": {
      "extractor": "extract_pins 0.3",
      "factory_chain": {
        "factory": "2.0.0",
        "extractor": "extract_pins 0.3",
        "primary_model": "claude-haiku-5-5",
        "primary_mode": "text",
        "consensus_model": "claude-sonnet-5-5",
        "consensus": "agreed",
        "guards": "pin_guards 0.1: passed",
        "guard_notes": [
          "extractor flagged: The datasheet confirms the DFN1006-2L package (ordering table: HPESD12VS1ULD, DFN1006-2L, 10000 pcs); The extracted text contains no datasheet-stated electrical limits specific to individual pins; the d"
        ],
        "pages_sent": 4,
        "cost_usd": 0.0742,
        "at": "2026-10-16T14:58:36"
      },
      "datasheet": {
        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8603008852267061248",
        "pages": 4,
        "sha256": "41b3ab99f16dc8fc",
        "source_tier": "lcsc"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 2,
        "described": 2,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "hpesd12vs1uld.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          1.0,
          0.6,
          0.49
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "b109a9e50feebcf8bae5a230cf805dc06e2eb2b9d976f1922b195c16710c5415",
        "checked": "2026-10-16",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "hpesd12vs1uld-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          1.0,
          0.6,
          0.49
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "d65ee9f1188c86838c37ea696307c764379955145704fa5520303db292d261fd",
        "checked": "2026-10-16",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  }
}