main
Ray Publish 0.1.0 cd0eebc 11h ago
{
  "slug": "ads8320eb-2k5",
  "version": "0.1.0",
  "type": "component",
  "description": "Texas Instruments Analog To Digital Converters (ADC), VSSOP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "tags": [
    "component",
    "data acquisition",
    "ads8320eb",
    "factory-2.0.0",
    "extractor-text"
  ],
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "ads8320eb-2k5.kicad_sym",
    "ads8320eb-2k5.kicad_mod",
    "ads8320eb-2k5.glb",
    "ads8320eb-2k5.step",
    "ads8320eb-2k5.lbr",
    "docs/hero.png",
    "docs/ads8320eb-2k5-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "ads8320eb-2k5-hero.glb",
    "ads8320eb-2k5-hero.overlay.json",
    "ads8320eb-2k5-etched.glb"
  ],
  "component": {
    "mpn": "ADS8320EB/2K5",
    "manufacturer": "Texas Instruments",
    "package": "VSSOP-8",
    "pin_count": 8,
    "category": "Data Acquisition",
    "subcategory": "Analog To Digital Converters (ADC)",
    "datasheet": "https://www.ti.com/lit/ds/symlink/ads8320.pdf",
    "parts": {
      "symbol": "ads8320eb-2k5.kicad_sym",
      "footprint": "ads8320eb-2k5.kicad_mod",
      "model_3d": "ads8320eb-2k5-hero.glb",
      "model_3d_plain": "ads8320eb-2k5-etched.glb",
      "model_3d_step": "ads8320eb-2k5-etched.step",
      "model_3d_step_plain": "ads8320eb-2k5.step",
      "lbr": "ads8320eb-2k5.lbr"
    },
    "distributor_links": {
      "lcsc": "C22247"
    },
    "distributor_check": {
      "checked_at": "2026-11-10T18:35:37Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": null,
        "status": "deferred",
        "error": "shared DigiKey quota guard: 353 calls left today"
      },
      "mouser": {
        "pn": null,
        "status": "quota"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "VREF",
        "type": "power_in",
        "description": "Reference input that sets the analog input range; it must be between 0.5 V and VCC."
      },
      {
        "number": "2",
        "name": "+In",
        "type": "input",
        "description": "Noninverting analog input; the +In input must remain within GND - 100 mV to VCC + 100 mV for specified linearity, and the differential input +In - (-In) spans 0 V to VREF."
      },
      {
        "number": "3",
        "name": "–In",
        "type": "input",
        "description": "Inverting analog input to be connected to ground or a remote ground sense point; its range is limited to -0.1 V to 1 V (-0.1 V to 0.5 V at a 2.7-V supply)."
      },
      {
        "number": "4",
        "name": "GND",
        "type": "power_in",
        "description": "Ground reference for the device."
      },
      {
        "number": "5",
        "name": "CS/SHDN",
        "type": "input",
        "description": "Chip select when LOW and shutdown mode when HIGH; digital inputs accept logic levels up to 5.5 V regardless of VCC."
      },
      {
        "number": "6",
        "name": "DOUT",
        "type": "output",
        "description": "Serial output of the 16-bit conversion result, valid on the falling edge of DCLOCK, swinging 0 V to VCC, and tri-stating after the MSB is repeated once CS is taken HIGH."
      },
      {
        "number": "7",
        "name": "DCLOCK",
        "type": "input",
        "description": "Data clock that synchronizes the serial data transfer and determines conversion speed, with an external clock range of 24 kHz to 2.4 MHz and minimum high and low times of 200 ns at VCC of 2.7 V or greater."
      },
      {
        "number": "8",
        "name": "+VCC",
        "type": "power_in",
        "description": "Power supply, specified for 2.7 V to 5.25 V (operable from 2 V to 5.25 V) and to be decoupled close to the pin."
      }
    ],
    "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 datasheet gives one pin configuration (DGK 8-pin VSSOP) for the whole ADS8320 family. The ADS832; KiCad ERC has no analog-input class; VREF, +In and –In are mapped to 'input' because the datasheet l; Pin 4 GND is mapped to power_in as required; the datasheet labels it GND."
        ],
        "pages_sent": 33,
        "cost_usd": 0.0114,
        "at": "2026-11-10T18:35:24"
      },
      "datasheet": {
        "url": "https://www.ti.com/lit/ds/symlink/ads8320.pdf",
        "pages": 33,
        "sha256": "588987b04752dc81",
        "source_tier": "mfr"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "model_3d_generated": {
        "generator": "factory/gen_pkg3d.py",
        "family": "HVSSOP",
        "height_mm": 1.1,
        "height_basis": "datasheet A, max",
        "standoff_mm": 0.1,
        "standoff_basis": "family nominal (no datasheet A1 read)",
        "lead_width_mm": 0.292,
        "lead_width_basis": "default: 0.6 x pad width across the lead, at most 0.45 x pitch 0.65 mm; a tab 0.9 x its width (no datasheet b read)",
        "lead_thickness_mm": 0.128,
        "lead_thickness_basis": "default for pitch 0.65 mm, height 1.1 mm (no datasheet c read)"
      },
      "pins": {
        "total": 8,
        "described": 8,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "ads8320eb-2k5.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          4.9,
          3.0,
          1.1
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "daf9de7a6bb2f5dc48c02620fd13fa81810db03a276805b1c0d54c1bd0d72c64",
        "checked": "2026-11-10",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "ads8320eb-2k5-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          4.9,
          3.0,
          1.1
        ],
        "zmin_mm": 0.0,
        "centre_offset_mm": 0.0,
        "footprint_binding": "identity",
        "sha256": "ff6636b66fc196da4c885360f41be68f2b453f8c8472f99409eae8702fa3bcf5",
        "checked": "2026-11-10",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ],
    "package_dims": {
      "package_code": "DGK0008A",
      "source_page": 30,
      "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": [
          4.75,
          5.05
        ]
      },
      "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": "ads8320eb-2k5.step",
        "verdict": "PASS",
        "reasons": [
          "height and body within the datasheet's package drawing"
        ],
        "by": "factory/package_fit.py"
      }
    }
  }
}