main
Ray Publish 0.1.0 9cc56e8 16d ago
{
  "slug": "ip4220cz6-l",
  "version": "0.1.0",
  "type": "component",
  "description": "TECH PUBLIC ESD And Surge Protection (TVS/ESD), SOT-23-6. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "circuit protection",
    "ip4220cz6-l",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "ip4220cz6-l.kicad_sym",
    "ip4220cz6-l.kicad_mod",
    "ip4220cz6-l.glb",
    "ip4220cz6-l.step",
    "ip4220cz6-l.lbr",
    "docs/hero.png",
    "docs/ip4220cz6-l-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "ip4220cz6-l-hero.glb",
    "ip4220cz6-l-hero.overlay.json",
    "ip4220cz6-l-etched.glb"
  ],
  "component": {
    "mpn": "IP4220CZ6-L",
    "manufacturer": "TECH PUBLIC",
    "package": "SOT-23-6",
    "pin_count": 6,
    "category": "Circuit Protection",
    "subcategory": "ESD And Surge Protection (TVS/ESD)",
    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590931185071833088",
    "parts": {
      "symbol": "ip4220cz6-l.kicad_sym",
      "footprint": "ip4220cz6-l.kicad_mod",
      "model_3d": "ip4220cz6-l-hero.glb",
      "model_3d_plain": "ip4220cz6-l-etched.glb",
      "model_3d_step": "ip4220cz6-l-etched.step",
      "model_3d_step_plain": "ip4220cz6-l.step",
      "lbr": "ip4220cz6-l.lbr"
    },
    "distributor_links": {
      "lcsc": "C19829526"
    },
    "distributor_check": {
      "checked_at": "2026-10-17T20:34:52Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": null,
        "status": "quota"
      },
      "mouser": {
        "pn": null,
        "status": "quota"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "I/O1",
        "type": "passive",
        "description": "TVS-protected data line I/O (Note 1: I/O pins are 1, 3, 4 and 6), 5V max reverse working voltage to ground, 0.8pF max to ground."
      },
      {
        "number": "2",
        "name": "GND",
        "type": "power_in",
        "description": "Ground pin, the reference for all I/O pins (center zener diode anode in the schematic)."
      },
      {
        "number": "3",
        "name": "I/O2",
        "type": "passive",
        "description": "TVS-protected data line I/O (Note 1: I/O pins are 1, 3, 4 and 6), 5V max reverse working voltage to ground, 0.8pF max to ground."
      },
      {
        "number": "4",
        "name": "I/O3",
        "type": "passive",
        "description": "TVS-protected data line I/O (Note 1: I/O pins are 1, 3, 4 and 6), 5V max reverse working voltage to ground, 0.8pF max to ground."
      },
      {
        "number": "5",
        "name": "VCC",
        "type": "power_in",
        "description": "Upper rail of the diode array, tied to the cathode of the center zener diode in the schematic. The datasheet says the part protects one power line but does not name or describe this pin in text."
      },
      {
        "number": "6",
        "name": "I/O4",
        "type": "passive",
        "description": "TVS-protected data line I/O (Note 1: I/O pins are 1, 3, 4 and 6), 5V max reverse working voltage to ground, 0.8pF max to ground."
      }
    ],
    "provenance": {
      "extractor": "extract_pins 0.3",
      "factory_chain": {
        "factory": "2.0.0",
        "extractor": "extract_pins 0.3",
        "primary_model": "claude-sonnet-5-5",
        "primary_mode": "vision",
        "consensus_model": "claude-opus-5-5",
        "consensus": "agreed",
        "guards": "pin_guards 0.1: passed",
        "guard_notes": [
          "extractor flagged: The datasheet gives no pin-name table. Only the schematic and Note 1 identify pins 1, 3, 4 and 6 as ; The drawing does not make the polarity of the center zener certain, so check whether pin 2 is GND an",
          "vision extraction: provenance cannot be text-verified; needs consensus"
        ],
        "pages_sent": 4,
        "cost_usd": 0.2666,
        "at": "2026-10-17T20:30:52"
      },
      "datasheet": {
        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590931185071833088",
        "pages": 4,
        "sha256": "fac449f6e8dcef0b",
        "source_tier": "lcsc"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 6,
        "described": 6,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "ip4220cz6-l.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          2.8,
          2.9,
          1.55
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "c9fe686b4d1b56927a41fa84a9bc1efb61d8a45a123a3db43bcaa05c2891d635",
        "checked": "2026-10-17",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "ip4220cz6-l-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          2.8,
          2.9,
          1.55
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "19913f7f5a46ada5171de1813d7e074d9375a4e19d95efc9b502ec132de4b00d",
        "checked": "2026-10-17",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  }
}