main
Ray at24c16n: component.models_3d pose record per STEP (Z-up, seated z=0, pad-centre origin, identity binding) c2adeb9
{
  "slug": "at24c16n",
  "version": "0.1.0",
  "type": "component",
  "description": "HGSEMI EEPROM, DIP-8. Datasheet-verified pinout, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "memory",
    "at24c16n"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "at24c16n.kicad_sym",
    "at24c16n.kicad_mod",
    "at24c16n.glb",
    "at24c16n.step",
    "at24c16n.lbr",
    "docs/hero.png",
    "docs/at24c16n-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "at24c16n-etched.step"
  ],
  "visibility": {
    "public": true
  },
  "author": {
    "name": "Ray"
  },
  "component": {
    "mpn": "AT24C16N",
    "manufacturer": "HGSEMI",
    "package": "DIP-8",
    "pin_count": 8,
    "category": "EEPROM",
    "parts": {
      "symbol": "at24c16n.kicad_sym",
      "footprint": "at24c16n.kicad_mod",
      "model_3d": "at24c16n-etched.glb",
      "model_3d_plain": "at24c16n.glb",
      "model_3d_step": "at24c16n-etched.step",
      "model_3d_step_plain": "at24c16n.step",
      "lbr": "at24c16n.lbr"
    },
    "pins": [
      {
        "number": "1",
        "name": "NC",
        "type": "unconnected",
        "description": "No connect. Not internally bonded; leave floating or tie to any convenient net."
      },
      {
        "number": "2",
        "name": "NC",
        "type": "unconnected",
        "description": "No connect. Not internally bonded; leave floating or tie to any convenient net."
      },
      {
        "number": "3",
        "name": "NC",
        "type": "unconnected",
        "description": "No connect on the AT24C16 (this pin is the E2 slave-address input on the AT24C08 variant only)."
      },
      {
        "number": "4",
        "name": "Vss",
        "type": "power_in",
        "description": "Ground reference for VCC. Connect to system ground (0 V)."
      },
      {
        "number": "5",
        "name": "SDA",
        "type": "bidirectional",
        "description": "Serial data input/output for the I2C bus. Open-drain output; requires an external pull-up resistor to VCC. May be wire-OR'ed with other open-drain devices on the bus. Input capacitance 8 pF max."
      },
      {
        "number": "6",
        "name": "SCL",
        "type": "input",
        "description": "Serial clock input for the I2C bus (up to 400 kHz or 1 MHz depending on VCC). Data is clocked in on positive edges and clocked out on negative edges. Schmitt-trigger, filtered input; input capacitance 6 pF max."
      },
      {
        "number": "7",
        "name": "WCB",
        "type": "input",
        "description": "Write-Control input (active-low write enable). Tie to Vss to allow normal write operations, or tie to VCC to inhibit all writes to the memory array. Internally pulled down to Vss if left floating. Input capacitance 6 pF max."
      },
      {
        "number": "8",
        "name": "VCC",
        "type": "power_in",
        "description": "Supply voltage input, 1.7 V to 5.5 V. Read current ~0.2 mA and write current ~0.8 mA at 400 kHz (typical). Standby current 0.5-1.0 uA at 1.7 V."
      }
    ],
    "provenance": {
      "rebuilt": "component block rebuilt 2026-10-05 from this page's own README pinout table and .kicad_sym (pins cross-checked), no re-extraction"
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "distributor_links": {
      "lcsc": "C2688460",
      "digikey": false,
      "mouser": false
    },
    "distributor_check": {
      "checked_at": "2026-10-05T18:53:19Z",
      "source": "Component Ocean /api/assign-pns + lcsc_map",
      "digikey": {
        "pn": null,
        "status": "no match"
      },
      "mouser": {
        "pn": null,
        "status": "no match"
      }
    },
    "models_3d": [
      {
        "file": "at24c16n.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "body on z = 0, through-hole leads below",
        "extents_mm": [
          7.874,
          9.27,
          6.98
        ],
        "zmin_mm": -3.3,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "4a377a56a8d9e9c0b86c095ef9ecc1869ac19e7f5069a3247b294250bf4f235d",
        "checked": "2026-10-07",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "at24c16n-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "body on z = 0, through-hole leads below",
        "extents_mm": [
          7.874,
          9.27,
          6.98
        ],
        "zmin_mm": -3.3,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "576f30aa487074e6ff74c71c81c77805b49d90e349675becca2e41540b6ce1e9",
        "checked": "2026-10-07",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ]
  }
}