main
Ray Publish 0.1.0 1e155f8 12d ago
{
  "slug": "at24c128c-sshm-b",
  "version": "0.1.0",
  "type": "component",
  "description": "Microchip Tech Pre-ordered Chips, SOIC-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "interface ics",
    "at24c128c-sshm-b",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "at24c128c-sshm-b.kicad_sym",
    "at24c128c-sshm-b.kicad_mod",
    "at24c128c-sshm-b.glb",
    "at24c128c-sshm-b.step",
    "at24c128c-sshm-b.lbr",
    "docs/hero.png",
    "docs/at24c128c-sshm-b-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "at24c128c-sshm-b-hero.glb",
    "at24c128c-sshm-b-hero.overlay.json",
    "at24c128c-sshm-b-etched.glb"
  ],
  "component": {
    "mpn": "AT24C128C-SSHM-B",
    "manufacturer": "Microchip Tech",
    "package": "SOIC-8",
    "pin_count": 8,
    "category": "Interface ICs",
    "subcategory": "Pre-ordered Chips",
    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/b129fa010c64d3d7354ac408e9dd5953.pdf",
    "parts": {
      "symbol": "at24c128c-sshm-b.kicad_sym",
      "footprint": "at24c128c-sshm-b.kicad_mod",
      "model_3d": "at24c128c-sshm-b-hero.glb",
      "model_3d_plain": "at24c128c-sshm-b-etched.glb",
      "model_3d_step": "at24c128c-sshm-b-etched.step",
      "model_3d_step_plain": "at24c128c-sshm-b.step",
      "lbr": "at24c128c-sshm-b.lbr"
    },
    "distributor_links": {
      "lcsc": "C1349910",
      "digikey": "AT24C128C-SSHM-B-ND",
      "mouser": "556-AT24C128C-SSHM-B"
    },
    "distributor_check": {
      "checked_at": "2026-10-23T12:34:21Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": "AT24C128C-SSHM-B-ND",
        "status": "found",
        "lifecycle": "Active"
      },
      "mouser": {
        "pn": "556-AT24C128C-SSHM-B",
        "status": "found"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "A0",
        "type": "input",
        "description": "Device address input hard-wired to GND or VCC (up to eight devices per bus); internally pulled down to GND if left floating, but should be tied to a known state."
      },
      {
        "number": "2",
        "name": "A1",
        "type": "input",
        "description": "Device address input hard-wired to GND or VCC (up to eight devices per bus); internally pulled down to GND if left floating, but should be tied to a known state."
      },
      {
        "number": "3",
        "name": "A2",
        "type": "input",
        "description": "Device address input hard-wired to GND or VCC (up to eight devices per bus); internally pulled down to GND if left floating, but should be tied to a known state."
      },
      {
        "number": "4",
        "name": "GND",
        "type": "power_in",
        "description": "Ground reference for the power supply, to be connected to system ground."
      },
      {
        "number": "5",
        "name": "SDA",
        "type": "bidirectional",
        "description": "Open-drain bidirectional serial data pin that needs an external pull-up resistor not exceeding 10 kΩ and may be wire-ORed with other open-drain devices on the bus."
      },
      {
        "number": "6",
        "name": "SCL",
        "type": "input",
        "description": "Serial clock input; commands and input data are latched on the rising edge and output data is clocked out on the falling edge, and it must be forced high or pulled high when the bus is idle."
      },
      {
        "number": "7",
        "name": "WP",
        "type": "input",
        "description": "Write-protect input; connected to GND allows normal writes, connected to VCC inhibits all writes to the protected memory (full array), and internally pulled down to GND if floating."
      },
      {
        "number": "8",
        "name": "VCC",
        "type": "power_in",
        "description": "Device power supply, 1.7V to 5.5V for Grade 3 and 2.5V to 5.5V for Grade 1; 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: MPN suffix 'SSHM-B' is not in the datasheet's ordering examples (which show SSPD/SS9M); SS = SOIC (S"
        ],
        "pages_sent": 18,
        "cost_usd": 0.0996,
        "at": "2026-10-23T12:34:05"
      },
      "datasheet": {
        "url": "https://datasheet.lcsc.com/datasheet/pdf/b129fa010c64d3d7354ac408e9dd5953.pdf",
        "pages": 38,
        "sha256": "246bfb745ffa84e6",
        "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": "at24c128c-sshm-b.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          6.0,
          4.9,
          1.75
        ],
        "zmin_mm": -0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "07f46cff378d30e6c27dfd5a03092c795323f86d91c71fc7e743f4f418dc553a",
        "checked": "2026-10-23",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "at24c128c-sshm-b-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          6.0,
          4.9,
          1.75
        ],
        "zmin_mm": -0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "229dfc0eec52b033f0b4d5c16426b25adf216b1e5496ff6ff70d03b8f91efedc",
        "checked": "2026-10-23",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  }
}