main
Ray Publish 0.1.0 de27058 12h ago
{
  "slug": "az1117cr-1-2trg1",
  "version": "0.1.0",
  "type": "component",
  "description": "Diodes Incorporated Linear Voltage Regulators (LDO), SOT-89. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "power supply chip",
    "az1117cr-1.2trg1",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "az1117cr-1-2trg1.kicad_sym",
    "az1117cr-1-2trg1.kicad_mod",
    "az1117cr-1-2trg1.glb",
    "az1117cr-1-2trg1.step",
    "az1117cr-1-2trg1.lbr",
    "docs/hero.png",
    "docs/az1117cr-1-2trg1-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "az1117cr-1-2trg1-hero.glb",
    "az1117cr-1-2trg1-hero.overlay.json",
    "az1117cr-1-2trg1-etched.glb"
  ],
  "component": {
    "mpn": "AZ1117CR-1.2TRG1",
    "manufacturer": "Diodes Incorporated",
    "package": "SOT-89",
    "pin_count": 3,
    "category": "Power Supply Chip",
    "subcategory": "Linear Voltage Regulators (LDO)",
    "datasheet": "https://www.diodes.com/assets/Datasheets/AZ1117CR-1.2TRG1.pdf",
    "parts": {
      "symbol": "az1117cr-1-2trg1.kicad_sym",
      "footprint": "az1117cr-1-2trg1.kicad_mod",
      "model_3d": "az1117cr-1-2trg1-hero.glb",
      "model_3d_plain": "az1117cr-1-2trg1-etched.glb",
      "model_3d_step": "az1117cr-1-2trg1-etched.step",
      "model_3d_step_plain": "az1117cr-1-2trg1.step",
      "lbr": "az1117cr-1-2trg1.lbr"
    },
    "distributor_links": {
      "lcsc": "C5571602",
      "digikey": "31-AZ1117CR-1.2TRG1TR-ND",
      "mouser": "621-AZ1117CR-1.2TRG1"
    },
    "distributor_check": {
      "checked_at": "2026-11-05T01:29:25Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": "31-AZ1117CR-1.2TRG1TR-ND",
        "status": "found",
        "lifecycle": "Active"
      },
      "mouser": {
        "pn": "621-AZ1117CR-1.2TRG1",
        "status": "found"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "ADJ/GND",
        "type": "power_in",
        "description": "Ground/adjust pin; for the fixed 1.2V version the adjust resistors are integrated, so this pin serves as GND, and in the ADJ version the adjust pin current is 60 µA typ and 120 µA max."
      },
      {
        "number": "2",
        "name": "OUTPUT",
        "type": "power_out",
        "description": "Regulated 1.2V output (VOUT); the output capacitor must have ESR below 20Ω and a minimum of 10µF is required."
      },
      {
        "number": "3",
        "name": "INPUT",
        "type": "power_in",
        "description": "Unregulated supply input (VIN) with an absolute maximum of 18 V and a recommended maximum of 15 V."
      }
    ],
    "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 pin numbers are taken from the Functional Block Diagram on page 3 (\"A for TO252-2 Series/SOT223 ; The datasheet names this pin ADJ/GND. For the fixed-output 1.2V version it is ground, so it is typed"
        ],
        "pages_sent": 24,
        "cost_usd": 0.0923,
        "at": "2026-11-05T01:29:18"
      },
      "datasheet": {
        "url": "https://www.diodes.com/assets/Datasheets/AZ1117CR-1.2TRG1.pdf",
        "pages": 24,
        "sha256": "8333717aa7b5f90f",
        "source_tier": "mfr"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 3,
        "described": 3,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "az1117cr-1-2trg1.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          4.0,
          4.5,
          1.52
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.05,
        "footprint_binding": "identity",
        "sha256": "844c0bb504d0c383535d9845c6376fe7a4053241a2ede8d8ef694df3fcfc37c8",
        "checked": "2026-11-05",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "az1117cr-1-2trg1-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          4.0,
          4.5,
          1.52
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.05,
        "footprint_binding": "identity",
        "sha256": "d69fe981f804a3b49c59c939538021493c926a26ba8af5d9db934465b2a3f41d",
        "checked": "2026-11-05",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ],
    "package_dims": {
      "package_code": "SOT89",
      "source_page": 14,
      "D": {
        "nom_mm": 4.5,
        "range_mm": [
          4.4,
          4.6
        ]
      },
      "E1": {
        "nom_mm": 2.45,
        "range_mm": [
          2.3,
          2.6
        ]
      },
      "E": {
        "nom_mm": 4.1,
        "range_mm": [
          3.95,
          4.25
        ]
      },
      "e": {
        "nom_mm": 1.5,
        "range_mm": [
          null,
          null
        ]
      },
      "A": {
        "nom_mm": 1.5,
        "range_mm": [
          1.4,
          1.6
        ]
      },
      "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",
      "model_check": {
        "file": "az1117cr-1-2trg1.step",
        "verdict": "PASS",
        "reasons": [
          "height and body within the datasheet's package drawing"
        ],
        "by": "factory/package_fit.py"
      }
    }
  }
}