main
Ray Publish 0.1.0 68f2f09 3d ago
{
  "slug": "adm8690arnz",
  "version": "0.1.0",
  "type": "component",
  "description": "Analog Devices Monitors & Reset Circuits, SOIC-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "power supply chip",
    "adm8690arnz",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "adm8690arnz.kicad_sym",
    "adm8690arnz.kicad_mod",
    "adm8690arnz.glb",
    "adm8690arnz.step",
    "adm8690arnz.lbr",
    "docs/hero.png",
    "docs/adm8690arnz-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "adm8690arnz-hero.glb",
    "adm8690arnz-hero.overlay.json",
    "adm8690arnz-etched.glb"
  ],
  "component": {
    "mpn": "ADM8690ARNZ",
    "manufacturer": "Analog Devices",
    "package": "SOIC-8",
    "pin_count": 8,
    "category": "Power Supply Chip",
    "subcategory": "Monitors & Reset Circuits",
    "datasheet": "https://www.analog.com/media/en/technical-documentation/data-sheets/ADM8690_8691_8695.pdf",
    "parts": {
      "symbol": "adm8690arnz.kicad_sym",
      "footprint": "adm8690arnz.kicad_mod",
      "model_3d": "adm8690arnz-hero.glb",
      "model_3d_plain": "adm8690arnz-etched.glb",
      "model_3d_step": "adm8690arnz-etched.step",
      "model_3d_step_plain": "adm8690arnz.step",
      "lbr": "adm8690arnz.lbr"
    },
    "distributor_links": {
      "lcsc": "C658566",
      "digikey": "505-ADM8690ARNZ-ND",
      "mouser": "584-ADM8690ARNZ"
    },
    "distributor_check": {
      "checked_at": "2026-10-30T20:57:26Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": "505-ADM8690ARNZ-ND",
        "status": "found"
      },
      "mouser": {
        "pn": "584-ADM8690ARNZ",
        "status": "found",
        "lifecycle": "End of Life"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "VOUT",
        "type": "power_out",
        "description": "Output voltage; VCC or VBATT is internally switched to VOUT depending on which is at the highest potential, supplies up to 100 mA to CMOS RAM, and should be connected to VCC if VOUT and VBATT are not used."
      },
      {
        "number": "2",
        "name": "VCC",
        "type": "power_in",
        "description": "Power supply input, 5 V nominal; VCC or VBATT is internally switched to VOUT depending on which is at the highest potential."
      },
      {
        "number": "3",
        "name": "GND",
        "type": "power_in",
        "description": "Ground, the 0 V reference for all signals."
      },
      {
        "number": "4",
        "name": "PFI",
        "type": "input",
        "description": "Power-fail input, the noninverting input to the power-fail comparator; PFO goes low when PFI is less than 1.3 V, and PFI should be connected to GND or VOUT when not used."
      },
      {
        "number": "5",
        "name": "PFO",
        "type": "output",
        "description": "Power-fail output of the comparator that goes low when PFI is less than 1.3 V, and the comparator is turned off with PFO low when VCC is below VBATT."
      },
      {
        "number": "6",
        "name": "WDI",
        "type": "input",
        "description": "Three-level watchdog input; if it stays high or low longer than the watchdog timeout period RESET pulses low, the timer resets on each transition, and the watchdog is disabled if WDI is floating or driven to midsupply."
      },
      {
        "number": "7",
        "name": "RESET",
        "type": "output",
        "description": "Active-low logic output that goes low if VCC falls below the reset threshold (typically 4.65 V) or the watchdog is not serviced, stays low for 50 ms after VCC returns above the threshold, and has an internal 3 μA pull-up."
      },
      {
        "number": "8",
        "name": "VBATT",
        "type": "power_in",
        "description": "Backup battery input; VBATT or VCC is internally switched to VOUT depending on which is at the highest potential."
      }
    ],
    "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": [],
        "pages_sent": 8,
        "cost_usd": 0.0853,
        "at": "2026-10-30T20:57:18"
      },
      "datasheet": {
        "url": "https://www.analog.com/media/en/technical-documentation/data-sheets/ADM8690_8691_8695.pdf",
        "pages": 24,
        "sha256": "d60a47100b28c768",
        "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": "adm8690arnz.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-30",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "adm8690arnz-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": "c789c48702f42775243585ebcaf7e49c032f06cf4b623329e720a8f526a65e73",
        "checked": "2026-10-30",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ],
    "package_dims": {
      "package_code": "R-8",
      "source_page": 19,
      "D": {
        "nom_mm": 4.9,
        "range_mm": [
          4.8,
          5.0
        ]
      },
      "E1": {
        "nom_mm": 3.9,
        "range_mm": [
          3.8,
          4.0
        ]
      },
      "E": {
        "nom_mm": 6.0,
        "range_mm": [
          5.8,
          6.2
        ]
      },
      "e": {
        "nom_mm": 1.27,
        "range_mm": [
          null,
          null
        ]
      },
      "A": {
        "nom_mm": 1.55,
        "range_mm": [
          1.35,
          1.75
        ]
      },
      "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",
      "model_check": {
        "file": "adm8690arnz.step",
        "verdict": "PASS",
        "reasons": [
          "height and body within the datasheet's package drawing"
        ],
        "by": "factory/package_fit.py"
      }
    }
  }
}