main
Caleb Set visibility: public ae2a14d 1d ago
{
  "schema_version": 1,
  "type": "component",
  "slug": "cdsot23-sm712",
  "title": "CDSOT23-SM712",
  "brief": "Bourns TVS Diodes, SOT-23. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet.",
  "version": "0.1.3",
  "license": "CC-BY-SA-4.0",
  "tags": [
    "component",
    "transistors/thyristors",
    "cdsot23-sm712",
    "board-derived"
  ],
  "component": {
    "mpn": "CDSOT23-SM712",
    "manufacturer": "Bourns",
    "package": "SOT-23",
    "pin_count": 3,
    "category": "Transistors/Thyristors",
    "subcategory": "TVS Diodes",
    "datasheet": "https://www.bourns.com/docs/Product-Datasheets/CDSOT23-SM712.pdf",
    "parts": {
      "symbol": "cdsot23-sm712.kicad_sym",
      "footprint": "cdsot23-sm712.kicad_mod",
      "model_3d": "cdsot23-sm712-hero.glb",
      "model_3d_plain": "cdsot23-sm712-etched.glb",
      "model_3d_step": "cdsot23-sm712-etched.step",
      "model_3d_step_plain": "cdsot23-sm712.step",
      "lbr": "cdsot23-sm712.lbr"
    },
    "distributor_links": {
      "digikey": {
        "part": "CDSOT23-SM712TR-ND",
        "url": "https://www.digikey.com/en/products/detail/bourns-inc/CDSOT23-SM712/1630592"
      },
      "digikey_note": "2026-10-27: CDSOT23-SM712TR-ND is Bourns' tape-and-reel listing (DigiKey search); the 2026-10-16 'no exact-MPN listing' note was wrong.",
      "mouser": {
        "part": "652-CDSOT23-SM712",
        "url": "https://www.mouser.com/en/ProductDetail/Bourns/CDSOT23-SM712?qs=FuI%252BOVLl4%2FLTY%2FGQ265RLA%3D%3D"
      },
      "lcsc": {
        "part": "C404012",
        "url": "https://www.lcsc.com/product-detail/C404012.html"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "1",
        "type": "passive",
        "description": "Pin 1: one end of a TVS diode stack whose other end is common pin 3 (schematic). Pin 3-1: VWM 7.0 V, VBR min 7.5 V at 1 mA; pin 1-3: VWM 12.0 V, VBR min 13.3 V. [datasheet p.1]"
      },
      {
        "number": "2",
        "name": "2",
        "type": "passive",
        "description": "Pin 2: one end of a TVS diode stack whose other end is common pin 3 (schematic). Pin 3-2: VWM 7.0 V, VBR min 7.5 V at 1 mA; pin 2-3: VWM 12.0 V, VBR min 13.3 V. [datasheet p.1]"
      },
      {
        "number": "3",
        "name": "3",
        "type": "passive",
        "description": "Pin 3: common node of the two TVS diode stacks (schematic); pins 1 and 2 are each specified against it. [datasheet p.1]"
      }
    ],
    "provenance": {
      "datasheet": {
        "url": "https://www.bourns.com/docs/Product-Datasheets/CDSOT23-SM712.pdf",
        "pages": 5,
        "sha256": "75c1a765dbea8b5d7e57611b8787ce6b2856e57eef387b334bc0a894d91a19d2",
        "source_tier": "mfr",
        "retrieved": "2026-10-27",
        "edition": "REV. 06/24"
      },
      "cad": "Footprint and symbol: KiCad official libraries (CC-BY-SA 4.0) as used on Adom boards. 3D model: Adom-generated with the KiCad 3D model generator from Bourns' CDSOT23-SM712 Product Dimensions table (REV. 06/24, p.2), CC-BY-SA-4.0; see provenance/3d-model.json.",
      "pins": {
        "total": 3,
        "described": 3,
        "cites_pages": true,
        "refuses_to_fabricate": true
      },
      "build": {
        "tool": "board-derived part page builder 0.1: one-off Claude session scripts in Caleb Taylor's container (retired; not the Adom parts factory)",
        "pins": "KiCad symbol from the source board + adom-ds2sf datasheet extraction (claude-opus-4-7)",
        "at": "2026-10-16"
      }
    },
    "models_3d": [
      {
        "file": "cdsot23-sm712.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          2.4,
          2.9,
          1.03
        ],
        "zmin_mm": 0,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "92be8fe0d287b63125e7298dcd996c97c53c863c8055a2613dc4dc4ac1a5d73d",
        "checked": "2026-10-27",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "cdsot23-sm712-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          2.4,
          2.9,
          1.03
        ],
        "zmin_mm": 0,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "24645f2a4e0c3b2322b31ee80c84e5c114a398a334234633185b187e9e0152f0",
        "checked": "2026-10-27",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  },
  "metadata": {
    "specs": {
      "Manufacturer": "Bourns",
      "Package": "SOT-23",
      "Category": "Transistors/Thyristors",
      "Pins": "3",
      "LCSC": "C404012",
      "DigiKey": "CDSOT23-SM712TR-ND",
      "Mouser": "652-CDSOT23-SM712"
    }
  },
  "variants": [],
  "sections": [
    "hero",
    "viewers",
    "readme",
    "breadcrumbs",
    "info"
  ],
  "discovery_triggers": [
    "cdsot23-sm712",
    "cdsot23-sm712"
  ],
  "discovery_pitch": "CDSOT23-SM712 (Bourns) component page: pinout, KiCad symbol, footprint and 3D.",
  "author": {
    "name": "Caleb",
    "email": "[email protected]"
  },
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "verification.json",
    "cdsot23-sm712.kicad_sym",
    "cdsot23-sm712.kicad_mod",
    "cdsot23-sm712-etched.glb",
    "cdsot23-sm712-etched.step",
    "cdsot23-sm712.glb",
    "cdsot23-sm712.step",
    "cdsot23-sm712.lbr",
    "docs/hero.png",
    "docs/cdsot23-sm712-datasheet.pdf",
    "provenance/3d-generator-params.yaml",
    "provenance/3d-model.json",
    "cdsot23-sm712-hero.glb",
    "cdsot23-sm712-hero.overlay.json"
  ],
  "visibility": {
    "public": true
  }
}