About 4,720 results
Open links in new tab
  1. The MCP23017/MCP23S17 (MCP23X17) device family provides 16-bit, general purpose parallel I/O expansion for I2C bus or SPI applications. The two devices differ only in the serial interface:

  2. MCP23017 - Microchip Technology

    The MCP23017/MCP23S17 (MCP23X17) device family provides 16-bit, general purpose parallel I/O expansion for I2C bus or SPI applications. The two devices differ only in the serial interface: • …

  3. MCP23017-E/SP Microchip Technology | I/O Expanders | DigiKey

    Buy now, ships today. MCP23017-E/SP - I/O Expander 16 I2C 1.7 MHz 28-SPDIP from Microchip Technology. View datasheets, pricing and availability from DigiKey now!

  4. Using GPIO Expander MCP23017 With Arduino (Get up to 128 GPIOs)

    Nov 19, 2022 · Here you will learn how to use the GPIO Expander MCP23017 with an Arduino to control up to 128 GPIOs pins via the I2C interface.

  5. MCP23017 - i2c 16 input/output port expander - Adafruit Industries

    The MCP23017 uses two i2c pins (these can be shared with other i2c devices), and in exchange gives you 16 general purpose pins. You can set each of 16 pins to be input, output, or input with a pullup.

  6. MCP23017 Arduino: I2C GPIO Expander Tutorial - PCBSync

    Complete MCP23017 Arduino tutorial covering I2C GPIO expansion from basics to advanced applications. Learn wiring, addressing, library usage, and practical projects including LED control, …

  7. Adafruit MCP23017 I2C GPIO Expander Breakout

    This Adafruit MCP23017 I2C GPIO Expander Breakout has 16 GPIO with matching ground pad. We particularly like the '17 as an expander for it's simple no-nonsense capability.

  8. MCP23017 I/O Expander Module - 16 GPIO Port Expander Breakout

    MCP23017 I/O Expander Module - 16 GPIO Port Expander Breakout Board | I2C Interface, Dual Voltage 3.3V/5V Logic, Compatible with Raspberry Pi, Compatible with Arduino

  9. MCP23017: Features, Pinout, Arduino Interfacing, and Applications

    Mar 18, 2024 · Learn about the MCP23017 I/O expander, its features, pinout configuration, Arduino interfacing, troubleshooting tips, and common applications. Gain insights into expanding I/O …

  10. Arduino with MCP23017 I2C Port Expander | How-to Guide

    Nov 13, 2025 · This tutorial explains interfacing MCP23017 port expander IC with Arduino development boards. The MCP23017 is a versatile 16-bit I/O expander that uses I²C protocol.