main
Ray Publish 0.1.0 9443a31 11d ago
{
  "slug": "tpsmc68a",
  "version": "0.1.0",
  "type": "component",
  "description": "Littelfuse TVS, DO-214AB(SMCJ). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "circuit protection",
    "tpsmc68a",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "tpsmc68a.kicad_sym",
    "tpsmc68a.kicad_mod",
    "tpsmc68a.glb",
    "tpsmc68a.step",
    "tpsmc68a.lbr",
    "docs/hero.png",
    "docs/tpsmc68a-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "tpsmc68a-hero.glb",
    "tpsmc68a-hero.overlay.json",
    "tpsmc68a-etched.glb"
  ],
  "component": {
    "mpn": "TPSMC68A",
    "manufacturer": "Littelfuse",
    "package": "DO-214AB(SMCJ)",
    "pin_count": 2,
    "category": "Circuit Protection",
    "subcategory": "TVS",
    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/fe4080287c353e08b3ea1d595394f567.pdf",
    "parts": {
      "symbol": "tpsmc68a.kicad_sym",
      "footprint": "tpsmc68a.kicad_mod",
      "model_3d": "tpsmc68a-hero.glb",
      "model_3d_plain": "tpsmc68a-etched.glb",
      "model_3d_step": "tpsmc68a-etched.step",
      "model_3d_step_plain": "tpsmc68a.step",
      "lbr": "tpsmc68a.lbr"
    },
    "distributor_links": {
      "lcsc": "C1975364",
      "digikey": "F6549TR-ND",
      "mouser": "576-TPSMC68A"
    },
    "distributor_check": {
      "checked_at": "2026-10-22T06:07:58Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": "F6549TR-ND",
        "status": "found",
        "lifecycle": "Active"
      },
      "mouser": {
        "pn": "576-TPSMC68A",
        "status": "found"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "Cathode",
        "type": "passive",
        "description": "Cathode terminal of the unidirectional TVS, marked by the cathode band, and it goes to the positive side of the protected line (VR 58.10V, VBR 64.60V min at 1mA, VC 92.0V at 16.5A Ipp)."
      },
      {
        "number": "2",
        "name": "Anode",
        "type": "passive",
        "description": "Anode terminal of the unidirectional TVS, and it goes to the return or ground side (max forward voltage 3.5V at 100A)."
      }
    ],
    "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": "text",
        "consensus_model": "claude-sonnet-5-5",
        "consensus": "agreed",
        "guards": "pin_guards 0.1: passed",
        "guard_notes": [
          "extractor flagged: The datasheet shows no pin numbers for the two terminals. It gives only the Cathode and Anode in the; TPSMC68A is the unidirectional part, so it has a cathode and an anode. The bidirectional TPSMC68CA h"
        ],
        "pages_sent": 5,
        "cost_usd": 0.0667,
        "at": "2026-10-22T06:06:52"
      },
      "datasheet": {
        "url": "https://datasheet.lcsc.com/datasheet/pdf/fe4080287c353e08b3ea1d595394f567.pdf",
        "pages": 5,
        "sha256": "dd1f7a59f449c6bc",
        "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": "tpsmc68a.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          8.0,
          5.9,
          2.31
        ],
        "zmin_mm": -0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "30dab4c2e22239b7e3694a4d45304e04255c6b70a79d28e9c34c6072ba647991",
        "checked": "2026-10-22",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "tpsmc68a-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          8.0,
          5.9,
          2.31
        ],
        "zmin_mm": -0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "8e3f3bd024e0b6007cb96b8b861807362c928bd4dc3661caa723b1cde7c37ae4",
        "checked": "2026-10-22",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  }
}