
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:
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: • …
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!
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.
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.
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, …
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.
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
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 …
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.