Skip to main content

Mcp23017 - Overview

MCP23017 IO Expander

The MCP23017 IO expander allows you to connect an additional sixteen digital inputs/outputs. It also has two interrupt pins! It is simple to use since it communicates via I2C communication with a hardware-defined address of 0x27 (which can be changed via jumpers on the board) and is designed for seamless Qwiic (formerly easyC) connectivity.

MCP23017 IO expander
MCP23017 IO expander

Which products is this documentation for?

IO expander MCP23017 breakout

IO expander MCP23017 breakout

333007


Key Features

  • Standard current consumption: 1 mA
  • Standby current consumption: 1 µA
  • Logic voltage level: 5V
  • Operating voltage level: 1.8V - 5.5V
  • Communication: I2C (address: 0x27)
  • Connectors: Qwiic x2
  • Mounting holes: 2
  • Dimensions: 38 x 22 mm (1.5 x 0.9 inch)

You may also need

Qwiic cable

Qwiic cable

Qwiic (formerly easyC) compatible cables with connectors on both ends, available in various lengths.