{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"MCP23008-E/SS","brand":"Microchip Technology","brandSlug":"microchip","productSlug":"MCP23008-E-SS","canonicalUrl":"https://icboms.com/microchip/MCP23008-E-SS","factsUrl":"https://icboms.com/api/mcp/products/MCP23008-E%2FSS","rawCanonicalId":null},"summary":{"shortDescription":"Microchip MCP23008-E/SS, I2C I/O expander, 8 GPIO, push-pull output, 1.7 MHz clock, 25 mA source/sink per pin, 1.8V to 5.5V supply, -40°C to 125°C, 20-SSOP package, Tube.","salesMarkdown":"The Microchip MCP23008-E/SS is an 8-bit I2C I/O expander in a 20-SSOP package, designed to add eight push-pull GPIO lines to a host microcontroller using only two bus wires (SCL, SDA) plus the interrupt line. It operates from a 1.8V to 5.5V supply and each I/O pin can source or sink 25 mA — enough to drive LEDs directly or switch a small-signal relay through a transistor. The I2C interface runs at up to 1.7 MHz, keeping bus transactions short even when polling all eight pins. An interrupt output (INTA) signals the host on input change, so firmware can sleep between events instead of polling the bus. ## Industrial temperature range and active lifecycle ## POR and interrupt — two features that simplify firmware The POR (Power-On Reset) feature guarantees that all I/O pins start as inputs (high-impedance) on power-up, preventing uncontrolled output states during the host's boot sequence. The interrupt output is an open-drain line that asserts low when any input pin changes state; the host reads the INTCAP register to see which pin triggered it. This eliminates the need for periodic polling over I2C, saving bus bandwidth and reducing firmware complexity in low-power designs.","metaTitle":"Microchip MCP23008-E/SS I2C I/O Expander, 8 GPIO, 1.7 MHz","metaDescription":"Microchip MCP23008-E/SS I2C I/O expander with 8 push-pull GPIO, 1.7 MHz clock, 25 mA source/sink per pin. Industrial temp -40°C to 125°C. Active lifecycle.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Package":"Tube","Features":"POR","Interface":"I²C","Output Type":"Push-Pull","Mounting Type":"Surface Mount","Number of I/O":"8","Package / Case":"20-SSOP (0.209\\\", 5.30mm Width)","Clock Frequency":"1.7 MHz","lifecycle_stage":"eol_hot","Interrupt Output":"Yes","Voltage - Supply":"1.8V ~ 5.5V","Operating Temperature":"-40°C ~ 125°C","Supplier Device Package":"20-SSOP","Current - Output Source/Sink":"25mA"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$1.49","priceTiers":[{"qty":1,"price":"$1.49000","currency":"USD"},{"qty":25,"price":"$1.25080","currency":"USD"},{"qty":100,"price":"$1.13420","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/e59f74383bf602423caec06055d7a362.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/MCP23008-E%2FSS/alternatives.json"},"ai":{"faq":[{"question":"What is the equivalent of MCP23008-E/SS?","answer":"The closest functional equivalent is the MCP23S18-E/MJ, which offers 16 I/O and a SPI interface instead of I2C. For a direct I2C replacement with the same 8-bit width, the MCP23008-E/SS is the part."},{"question":"How many GPIO pins does MCP23008 have?","answer":"The MCP23008-E/SS provides eight I/O pins (GP0 through GP7), each configurable as input or push-pull output."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/microchip/MCP23008-E-SS","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/microchip/MCP23008-E-SS when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-20T14:34:45.345Z","lastPublished":"2026-07-20T14:34:45.345Z","indexable":true}}