component
AD7894ARZ-10
Public Made by Adomby adom
Analog Devices Analog To Digital Converters (ADCs), SOIC-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242
{
"slug": "ad7894arz-10",
"version": "0.1.0",
"type": "component",
"description": "Analog Devices Analog To Digital Converters (ADCs), SOIC-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"tags": [
"component",
"adc-dac-data conversion",
"ad7894arz-10",
"factory-2.0.0",
"extractor-text"
],
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"ad7894arz-10.kicad_sym",
"ad7894arz-10.kicad_mod",
"ad7894arz-10.glb",
"ad7894arz-10.step",
"ad7894arz-10.lbr",
"docs/hero.png",
"docs/ad7894arz-10-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"ad7894arz-10-hero.glb",
"ad7894arz-10-hero.overlay.json",
"ad7894arz-10-etched.glb"
],
"component": {
"mpn": "AD7894ARZ-10",
"manufacturer": "Analog Devices",
"package": "SOIC-8",
"pin_count": 8,
"category": "ADC/DAC/Data Conversion",
"subcategory": "Analog To Digital Converters (ADCs)",
"datasheet": "https://www.analog.com/media/en/technical-documentation/data-sheets/AD7894.pdf",
"parts": {
"symbol": "ad7894arz-10.kicad_sym",
"footprint": "ad7894arz-10.kicad_mod",
"model_3d": "ad7894arz-10-hero.glb",
"model_3d_plain": "ad7894arz-10-etched.glb",
"model_3d_step": "ad7894arz-10-etched.step",
"model_3d_step_plain": "ad7894arz-10.step",
"lbr": "ad7894arz-10.lbr"
},
"distributor_links": {
"lcsc": "C578552",
"digikey": "505-AD7894ARZ-10-ND",
"mouser": "584-AD7894ARZ-10"
},
"distributor_check": {
"checked_at": "2026-10-30T20:13:55Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": "505-AD7894ARZ-10-ND",
"status": "found"
},
"mouser": {
"pn": "584-AD7894ARZ-10",
"status": "found"
}
},
"pins": [
{
"number": "1",
"name": "REF IN",
"type": "input",
"description": "Voltage reference input, buffered on-chip, to which an external reference of nominal +2.5 V must be connected for correct conversion."
},
{
"number": "2",
"name": "VIN",
"type": "power_in",
"description": "Analog input channel whose range is ±10 V for the AD7894-10."
},
{
"number": "3",
"name": "GND",
"type": "power_in",
"description": "Analog ground serving as the ground reference for the track/hold, comparator, digital circuitry and DAC."
},
{
"number": "4",
"name": "SCLK",
"type": "input",
"description": "External serial clock input that clocks out new data bits on its falling edge, with data valid for 10 ns after that edge, and which should be held low at the end of serial transmission."
},
{
"number": "5",
"name": "SDATA",
"type": "tri_state",
"description": "Serial data output providing two leading zeroes followed by 14 bits of two's complement conversion data for the AD7894-10, clocked out on SCLK falling edges and three-stated after the 16th falling edge."
},
{
"number": "6",
"name": "BUSY",
"type": "output",
"description": "Conversion status output that goes high on the falling edge of CONVST and returns low when the conversion is complete."
},
{
"number": "7",
"name": "CONVST",
"type": "input",
"description": "Edge-triggered conversion start input whose falling edge puts the track/hold into hold and starts conversion, and which powers the part down if low at end of conversion."
},
{
"number": "8",
"name": "VDD",
"type": "power_in",
"description": "Positive supply voltage of +5 V ±5%."
}
],
"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 ordering guide lists AD7894AR-10 (8-Lead Narrow Body SOIC, SO-8), not the AD7894ARZ-10; The provided datasheet is an older REV. 0 (1998) document. Confirm against the current Analog Device"
],
"pages_sent": 4,
"cost_usd": 0.0407,
"at": "2026-10-30T20:13:15"
},
"datasheet": {
"url": "https://www.analog.com/media/en/technical-documentation/data-sheets/AD7894.pdf",
"pages": 12,
"sha256": "78b80c261686698b",
"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": "ad7894arz-10.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": "ad7894arz-10-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": "cec503c691ce3dd5ced0cc51269a5430dfbcc612abb165af5ee07992186a8d68",
"checked": "2026-10-30",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
],
"package_dims": {
"package_code": "SO-8",
"source_page": 12,
"D": {
"nom_mm": 4.9,
"range_mm": [
4.801,
4.999
]
},
"E1": {
"nom_mm": 3.9,
"range_mm": [
3.802,
3.998
]
},
"E": {
"nom_mm": 5.999,
"range_mm": [
5.801,
6.198
]
},
"e": {
"nom_mm": 1.27,
"range_mm": [
null,
null
]
},
"A": {
"nom_mm": 1.549,
"range_mm": [
1.351,
1.748
]
},
"source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",
"model_check": {
"file": "ad7894arz-10.step",
"verdict": "PASS",
"reasons": [
"height and body within the datasheet's package drawing"
],
"by": "factory/package_fit.py"
}
}
}
}