component
25AA1024-I
Public Made by Adomby adom
Microchip Tech Pre-ordered Chips, PDIP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240
{
"slug": "25aa1024-i",
"version": "0.1.0",
"type": "component",
"description": "Microchip Tech Pre-ordered Chips, PDIP-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"tags": [
"component",
"interface ics",
"25aa1024-i",
"factory-2.0.0",
"extractor-text"
],
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"25aa1024-i.kicad_sym",
"25aa1024-i.kicad_mod",
"25aa1024-i.glb",
"25aa1024-i.step",
"25aa1024-i.lbr",
"docs/hero.png",
"docs/25aa1024-i-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"25aa1024-i-hero.glb",
"25aa1024-i-hero.overlay.json",
"25aa1024-i-etched.glb"
],
"component": {
"mpn": "25AA1024-I",
"manufacturer": "Microchip Tech",
"package": "PDIP-8",
"pin_count": 8,
"category": "Interface ICs",
"subcategory": "Pre-ordered Chips",
"datasheet": "https://datasheet.lcsc.com/datasheet/pdf/5eb2938fbd75692b6540cdce6bba8ce3.pdf",
"parts": {
"symbol": "25aa1024-i.kicad_sym",
"footprint": "25aa1024-i.kicad_mod",
"model_3d": "25aa1024-i-hero.glb",
"model_3d_plain": "25aa1024-i-etched.glb",
"model_3d_step": "25aa1024-i-etched.step",
"model_3d_step_plain": "25aa1024-i.step",
"lbr": "25aa1024-i.lbr"
},
"distributor_links": {
"lcsc": "C1349235"
},
"distributor_check": {
"checked_at": "2026-10-28T21:41:08Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": null,
"status": "no match"
},
"mouser": {
"pn": null,
"status": "no match"
}
},
"pins": [
{
"number": "1",
"name": "CS",
"type": "input",
"description": "Chip Select: a low level selects the device, a high level deselects it and forces Standby mode, and a low level is required on CS after power-up before any sequence is initiated."
},
{
"number": "2",
"name": "SO",
"type": "output",
"description": "Serial Data Output: during a read cycle, data is shifted out after the falling edge of SCK, and SO goes to the high-impedance state when the device is deselected or HOLD is pulled low."
},
{
"number": "3",
"name": "WP",
"type": "input",
"description": "Write-Protect: when WP is low and the WPEN bit in the STATUS register is high, writes to the nonvolatile STATUS register bits are disabled, and the WP pin function is blocked when WPEN is low."
},
{
"number": "4",
"name": "VSS",
"type": "power_in",
"description": "Ground reference for the device."
},
{
"number": "5",
"name": "SI",
"type": "input",
"description": "Serial Data Input: receives instructions, addresses and data, which are latched on the rising edge of the serial clock."
},
{
"number": "6",
"name": "SCK",
"type": "input",
"description": "Serial Clock: synchronizes communication with the master, with SI latched on the rising edge and SO updated after the falling edge of the clock."
},
{
"number": "7",
"name": "HOLD",
"type": "input",
"description": "Hold Input: must be held high when unused, and pulling it low while SCK is low pauses serial communication and tri-states SO, with SI, SCK and SO ignored while paused."
},
{
"number": "8",
"name": "VCC",
"type": "power_in",
"description": "Supply Voltage: the device operates from 1.8V to 5.5V over the 0°C to +85°C range, and from 2.0V to 5.5V over the -40°C to +85°C industrial range."
}
],
"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 MPN 25AA1024-I has no package code. The datasheet lists this device in P (PDIP), SM (SOIJ) and M; The pin table is from the PDIP/SOIJ (P, SM) drawing and gives pin numbers 1 to 8. The DFN (MF) packa; The supplied text covers 13 of 36 pages. The pin descriptions were taken from the Pin Function Table"
],
"pages_sent": 13,
"cost_usd": 0.0449,
"at": "2026-10-28T21:40:59"
},
"datasheet": {
"url": "https://datasheet.lcsc.com/datasheet/pdf/5eb2938fbd75692b6540cdce6bba8ce3.pdf",
"pages": 36,
"sha256": "21f8fc827265aaf6",
"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": "25aa1024-i.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.0,
"footprint_binding": "identity",
"sha256": "4a377a56a8d9e9c0b86c095ef9ecc1869ac19e7f5069a3247b294250bf4f235d",
"checked": "2026-10-28",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "25aa1024-i-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.0,
"footprint_binding": "identity",
"sha256": "9f97971f73ad013cc881529e0c7fd5ff998bd6b656f3df79abc528271a4b055c",
"checked": "2026-10-28",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
],
"package_dims": {
"package_code": "P",
"source_page": 26,
"D": {
"nom_mm": 9.271,
"range_mm": [
8.839,
10.16
]
},
"E1": {
"nom_mm": 6.35,
"range_mm": [
6.096,
7.112
]
},
"E": {
"nom_mm": 7.874,
"range_mm": [
7.366,
8.255
]
},
"e": {
"nom_mm": 2.54,
"range_mm": [
null,
null
]
},
"A": {
"nom_mm": 5.334,
"range_mm": [
null,
5.334
]
},
"source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",
"model_check": {
"file": "25aa1024-i.step",
"verdict": "PASS",
"reasons": [
"height and body within the datasheet's package drawing"
],
"by": "factory/package_fit.py"
}
}
}
}