{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"MAX7301ATL+T","brand":"Analog Devices","brandSlug":"analog-devices","productSlug":"MAX7301ATLT","canonicalUrl":"https://icboms.com/analog-devices/MAX7301ATLT","factsUrl":"https://icboms.com/api/mcp/products/MAX7301ATL%2BT","rawCanonicalId":null},"summary":{"shortDescription":"Analog Devices MAX7301ATL+T SPI GPIO expander, 28 I/O, 26 MHz clock, push-pull outputs, 40-TQFN (6x6) package, -40 to 125 °C.","salesMarkdown":"## 28-port SPI GPIO expander — active production, no second-source flag The MAX7301ATL+T is a 28-port GPIO expander from Analog Devices, controlled over a 26 MHz SPI bus. It sits in the category of Microcontrollers & Processors (MCU / MPU / DSP) but is purely an I/O peripheral — no onboard MCU core, just 28 push-pull I/O lines that the host processor reads and writes through a 4-wire SPI interface. Each I/O can source 4.5 mA or sink 10 mA, enough to drive LEDs, small relays, or level-translate to a 2.5 V logic domain without external buffers. This is a single-source part; if you need a pin-compatible alternative, the MAX7300 (I²C version) shares the same package but the interface is different, so a board spin is required. ## SPI-bus integration — clock rate, interrupt, and the firmware checklist The SPI clock runs up to 26 MHz, which means a single 32-bit read or write completes in under 1.5 µs at full speed — fast enough to poll all 28 inputs in a 1 kHz control loop without starving the main application. The part has a dedicated interrupt output pin (active-low, open-drain) that asserts when any input configured as a change-of-state detect toggles, so the host does not need to poll the expander at all unless an edge arrives. For a firmware engineer stepping through the boot sequence: the MAX7301 powers up with all I/O configured as inputs with weak pull-ups. The first SPI transaction should write the configuration register to set the desired port direction and output polarity before the host's own I/O pins are released from reset. The datasheet's register map is straightforward — six 8-bit registers for port configuration and data, plus a global shutdown bit that gates all outputs simultaneously. ## Package and board-fit — 40-TQFN with exposed pad The 0.5 mm pitch of the TQFN demands a solder-paste stencil with apertures sized for the pad geometry — a standard NSMD (non-solder-mask-defined) land pattern works. ## Supply and temperature — wide-range, industrial-grade The 4.5 mA source / 10 mA sink per I/O is enough to drive a standard LED at 5 V with a 330-ohm series resistor, or to interface with a 3.3 V CMOS input without level translation — the output high voltage tracks V+ minus about 0.4 V at 4.5 mA load.","metaTitle":"MAX7301ATL+T Analog Devices 28 I/O SPI GPIO Expander, 26 MHz","metaDescription":"MAX7301ATL+T SPI GPIO expander, 28 I/O, 26 MHz clock, 2.5-5.5 V supply, -40 to 125 °C. Active, ROHS3. Sourced to order.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Package":"Tape & Reel (TR); Cut Tape (CT)","Interface":"SPI","Output Type":"Push-Pull","Mounting Type":"Surface Mount","Number of I/O":"28","Package / Case":"40-WFQFN Exposed Pad","Clock Frequency":"26 MHz","lifecycle_stage":"eol_hot","Interrupt Output":"Yes","Voltage - Supply":"2.5V ~ 5.5V","Operating Temperature":"-40°C ~ 125°C","Supplier Device Package":"40-TQFN (6x6)","Current - Output Source/Sink":"4.5mA, 10mA"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$10.64","stockQuantity":0,"priceTiers":[{"qty":1,"price":"$10.64000","currency":"USD"},{"qty":10,"price":"$9.61300","currency":"USD"},{"qty":25,"price":"$9.16560","currency":"USD"},{"qty":100,"price":"$7.95830","currency":"USD"},{"qty":250,"price":"$7.60060","currency":"USD"},{"qty":500,"price":"$6.92996","currency":"USD"},{"qty":1000,"price":"$6.03576","currency":"USD"},{"qty":2500,"price":"$5.81222","currency":"USD"}]},"links":{"datasheetUrl":null,"sourceUrl":null},"ai":{"faq":[{"question":"What is the SPI interface speed and does it have an interrupt?","answer":"The SPI clock frequency is 26 MHz. Yes, the MAX7301 has a dedicated interrupt output that asserts on input change-of-state, eliminating the need for polling."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/analog-devices/MAX7301ATLT","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/analog-devices/MAX7301ATLT when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-22T19:45:10.375Z","lastPublished":"2026-07-22T19:45:10.375Z","indexable":true}}