Gravity DFR0626 I2C I/O Expansion Module DFRobot Gravity DFR0626 I2C I/O Expansion Module is an IO expansion module that is based on the MCP23017. The module can expand an additional 16 IOs. It can set 8 I2C addresses, which means with this module, the microcontroller can connect 8 modules, and expand 128 IOs at most. The module solves the insufficient IO ports problem in applications like robots and interactive media. This Gravity MCP23017 I2C IO 16 digital IO expansion module has 2 groups of IO pins, GPIOA, and GPIOB. Each group has 8 independent IO interfaces, and each IO interface can be set to input, output, pull-up input (connect to 100KΩ pull-up resistor), interrupt, and so on.