{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"MAX7312AAG+","brand":"Analog Devices","brandSlug":"analog-devices","productSlug":"MAX7312AAG","canonicalUrl":"https://icboms.com/analog-devices/MAX7312AAG","factsUrl":"https://icboms.com/api/mcp/products/MAX7312AAG%2B","rawCanonicalId":null},"summary":{"shortDescription":"Maxim Integrated MAX7312AAG+, 16-bit I²C/SMBus GPIO expander, 400 kHz clock, push-pull outputs, POR, interrupt output, 2V-5.5V supply, -40°C to 125°C, 24-SSOP package, Tube.","salesMarkdown":"## What this I²C expander does on the board The MAX7312AAG+ is a 16-bit GPIO expander from Maxim Integrated that connects to a host controller over an I²C or SMBus interface running up to 400 kHz. Each of the 16 I/O pins can be configured independently as input or push-pull output, sourcing 31 mA or sinking 43 mA — enough to drive LEDs, optocouplers, or small relays without external buffers. A dedicated interrupt output (IRQ) signals the host when any input changes, eliminating constant polling and freeing up MCU cycles for other tasks. The part includes a power-on reset (POR) feature that forces all outputs to a known state at startup. Supply range spans 2 V to 5.5 V. ## Temperature grade and where it fits Rated for -40°C to 125°C, this expander is qualified for industrial control cabinets, outdoor telecom enclosures, and under-hood automotive modules where ambient temperatures climb. The 24-SSOP package (5.3 mm body width) keeps the footprint compact enough for dense multilayer boards, and the 0.209-inch pitch matches standard land patterns for automated assembly. ## Sourcing and lifecycle The MAX7312AAG+ carries an Active lifecycle status and is ROHS3 compliant, so there is no last-time-buy clock running on this part. It remains a current-production line item suitable for both new designs and ongoing production BOMs.","metaTitle":"MAX7312AAG+ I²C GPIO Expander, 16 I/O, 400 kHz, SSOP-24","metaDescription":"MAX7312AAG+ 16-bit I²C/SMBus GPIO expander with push-pull outputs, interrupt, POR, 2V-5.5V supply, -40°C to 125°C. Active, ROHS3.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["DC-DC Power Modules"],"specifications":{"Package":"Tube","Features":"POR","Interface":"I²C, SMBus","Output Type":"Push-Pull","Mounting Type":"Surface Mount","Number of I/O":"16","Package / Case":"24-SSOP (0.209\\\", 5.30mm Width)","Clock Frequency":"400 kHz","lifecycle_stage":"eol_hot","Interrupt Output":"Yes","Voltage - Supply":"2V ~ 5.5V","Operating Temperature":"-40°C ~ 125°C","Supplier Device Package":"24-SSOP","Current - Output Source/Sink":"31mA, 43mA"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$6.58","stockQuantity":0,"priceTiers":[{"qty":1,"price":"$6.58000","currency":"USD"},{"qty":10,"price":"$5.91200","currency":"USD"},{"qty":25,"price":"$5.58960","currency":"USD"},{"qty":100,"price":"$4.84420","currency":"USD"},{"qty":250,"price":"$4.59576","currency":"USD"},{"qty":500,"price":"$4.12376","currency":"USD"},{"qty":1000,"price":"$3.47787","currency":"USD"},{"qty":2500,"price":"$3.30398","currency":"USD"}]},"links":{"datasheetUrl":"https://datasheets.maximintegrated.com/en/ds/MAX7312.pdf","sourceUrl":null},"ai":{"faq":[{"question":"Is MAX7312AAG+ obsolete or still active?","answer":"The MAX7312AAG+ is Active in production and ROHS3 compliant. There is no end-of-life notice or last-time-buy schedule on this part."},{"question":"What is the difference between MAX7312AAG+ and MAX7311?","answer":"The MAX7312AAG+ offers 16 I/O with push-pull outputs and a dedicated interrupt output, while the MAX7311 provides 16 I/O with open-drain outputs and no interrupt. The MAX7312AAG+ also includes a power-on reset feature that the MAX7311 lacks. Both run on I²C/SMBus at 400 kHz and share the same 2 V to 5.5 V supply range and -40°C to 125°C temperature grade."},{"question":"How do I set the slave address of MAX7312AAG+?","answer":"The I²C slave address is set via three hardware address pins (AD0, AD1, AD2) on the package, allowing up to 8 devices on the same bus. The address range depends on the logic levels applied to these pins; refer to the device datasheet for the full address table."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/analog-devices/MAX7312AAG","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/analog-devices/MAX7312AAG when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-17T19:50:00.618Z","lastPublished":"2026-07-17T19:50:00.618Z","indexable":true}}