main
Ray Publish 0.1.0 07d230b 5d ago
{
  "slug": "at30ts74-xm8m-t",
  "version": "0.1.0",
  "type": "component",
  "description": "Microchip Tech Pre-ordered MCUs, MSOP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "embedded processors & controllers",
    "at30ts74-xm8m-t",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "at30ts74-xm8m-t.kicad_sym",
    "at30ts74-xm8m-t.kicad_mod",
    "at30ts74-xm8m-t.glb",
    "at30ts74-xm8m-t.step",
    "at30ts74-xm8m-t.lbr",
    "docs/hero.png",
    "docs/at30ts74-xm8m-t-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "at30ts74-xm8m-t-hero.glb",
    "at30ts74-xm8m-t-hero.overlay.json",
    "at30ts74-xm8m-t-etched.glb"
  ],
  "component": {
    "mpn": "AT30TS74-XM8M-T",
    "manufacturer": "Microchip Tech",
    "package": "MSOP-8",
    "pin_count": 8,
    "category": "Embedded Processors & Controllers",
    "subcategory": "Pre-ordered MCUs",
    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/52b7c1f1897ad3edc2e9d869a6691ac0.pdf",
    "parts": {
      "symbol": "at30ts74-xm8m-t.kicad_sym",
      "footprint": "at30ts74-xm8m-t.kicad_mod",
      "model_3d": "at30ts74-xm8m-t-hero.glb",
      "model_3d_plain": "at30ts74-xm8m-t-etched.glb",
      "model_3d_step": "at30ts74-xm8m-t-etched.step",
      "model_3d_step_plain": "at30ts74-xm8m-t.step",
      "lbr": "at30ts74-xm8m-t.lbr"
    },
    "distributor_links": {
      "lcsc": "C613463",
      "digikey": "AT30TS74-XM8M-TTR-ND",
      "mouser": "556-AT30TS74-XM8M-T"
    },
    "distributor_check": {
      "checked_at": "2026-10-30T20:32:55Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": "AT30TS74-XM8M-TTR-ND",
        "status": "found",
        "lifecycle": "Active"
      },
      "mouser": {
        "pn": "556-AT30TS74-XM8M-T",
        "status": "found"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "SDA",
        "type": "bidirectional",
        "description": "Open-drain bidirectional serial data pin for I2C/SMBus that must be pulled high with an external pull-up resistor and may be wire-ANDed with other open-drain devices."
      },
      {
        "number": "2",
        "name": "SCL",
        "type": "input",
        "description": "Serial clock input that controls data flow, latching input data on the rising edge and clocking output data on the falling edge, and must be forced high or pulled high when the bus is idle."
      },
      {
        "number": "3",
        "name": "ALERT",
        "type": "output",
        "description": "Open-drain, default active-low (POL bit selectable) temperature alarm output operating in Comparator or Interrupt mode that must be pulled high externally even when unused and never shorted directly to ground."
      },
      {
        "number": "4",
        "name": "GND",
        "type": "power_in",
        "description": "Ground reference for the power supply, to be connected to system ground."
      },
      {
        "number": "5",
        "name": "A2",
        "type": "input",
        "description": "Address input forming a least-significant bit of the I2C/SMBus 7-bit slave address, internally pulled to GND but recommended to be tied directly to VCC or GND."
      },
      {
        "number": "6",
        "name": "A1",
        "type": "input",
        "description": "Address input forming a least-significant bit of the I2C/SMBus 7-bit slave address, internally pulled to GND but recommended to be tied directly to VCC or GND."
      },
      {
        "number": "7",
        "name": "A0",
        "type": "input",
        "description": "Address input forming a least-significant bit of the I2C/SMBus 7-bit slave address, internally pulled to GND but recommended to be tied directly to VCC or GND."
      },
      {
        "number": "8",
        "name": "VCC",
        "type": "power_in",
        "description": "Device power supply pin for a 1.7V to 5.5V supply; operation at invalid VCC voltages may produce spurious results."
      }
    ],
    "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 MSOP pin-configuration figure was extracted as text with the SOIC, MSOP and UDFN labels interlea"
        ],
        "pages_sent": 21,
        "cost_usd": 0.1789,
        "at": "2026-10-30T20:32:47"
      },
      "datasheet": {
        "url": "https://datasheet.lcsc.com/datasheet/pdf/52b7c1f1897ad3edc2e9d869a6691ac0.pdf",
        "pages": 42,
        "sha256": "e7d91b9ca06f516b",
        "source_tier": "mfr"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 8,
        "described": 8,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "at30ts74-xm8m-t.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          4.9,
          3.0,
          0.95
        ],
        "zmin_mm": -0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "847c4c5023fe1603fbd36900a5dcc4bd3901ba473f71d42c9a469f0236eaadf3",
        "checked": "2026-10-30",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "at30ts74-xm8m-t-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          4.9,
          3.0,
          0.95
        ],
        "zmin_mm": -0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "d05d58edd64cab340b7c96ad70cc88402c14bc5607340a21da0d984c9226eb7c",
        "checked": "2026-10-30",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ],
    "package_dims": {
      "package_code": "8XM",
      "source_page": 36,
      "D": {
        "nom_mm": 3.0,
        "range_mm": [
          2.9,
          3.1
        ]
      },
      "E1": {
        "nom_mm": 3.0,
        "range_mm": [
          2.9,
          3.1
        ]
      },
      "E": {
        "nom_mm": 4.9,
        "range_mm": [
          null,
          null
        ]
      },
      "e": {
        "nom_mm": 0.65,
        "range_mm": [
          null,
          null
        ]
      },
      "A": {
        "nom_mm": 1.1,
        "range_mm": [
          null,
          1.1
        ]
      },
      "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",
      "model_check": {
        "file": "at30ts74-xm8m-t.step",
        "verdict": "PASS",
        "reasons": [
          "height and body within the datasheet's package drawing"
        ],
        "by": "factory/package_fit.py"
      }
    }
  }
}