← All parts
Adafruit MCP23017 I2C Expander
AdafruitAdafruit MCP23017 I2C Expander
An I2C expander with 16 GPIO pins, supporting both 3V and 5V logic levels. It can be used with various microcontrollers via I2C or STEMMA QT connectors.
In stock
Specifications
3- Operating Voltage
- 3V or 5V
- Logic Level
- 3-5V
- Gpio Count
- 16
Pinout
9| Pin | Name | Functions | Notes |
|---|---|---|---|
| VIN | Power | POWER | Connect to the same power as your microcontroller's logic level. |
| GND | Ground | GND | Common ground for power and logic. |
| GND Pads | Ground | GND | Discrete ground connections for GPIO. |
| SCL | I2C Clock | I2C | Level shifted to support 3-5V logic with a 10K pullup. |
| SDA | I2C Data | I2C | Level shifted to support 3-5V logic with a 10K pullup. |
| IA (INTA) | Interrupt A | — | Configurable for PORTA inputs. |
| IB (INTB) | Interrupt B | — | Configurable for PORTB inputs. |
| D0-D2 Address Pins | Address | — | Change I2C address by soldering jumpers closed. |
| RST | Reset | — | Connect to ground to reset the board. |
Interactive pinout
Highlight:
Adafruit MCP23017 I2C Expander
Click a pin to copy its name · tap a tag above to spotlight a bus.