MCP23017 IO Expansion Board

From Waveshare Wiki
Jump to: navigation, search
MCP23017 IO Expansion Board

MCP23017, I2C interface, 16-bit parallel port





16-bit I/O expander for I2C-bus, MCP23017 on board

How to Use

The following example expands 16 I/O ports through MCP23017, 8 I/O ports as key inputs and 8 I/O ports as LED outputs.
MCP23017 use.gif





The I2C interface can be directly connected in parallel.
Note that if more than one MCP23017 module is connected in parallel at the same time, the I2C addresses of the modules need to be modified to be different, and up to 8 can be connected at the same time.
Modify the module i2c address method: not connect or short A0, A1, A2, high level when it is not connected, and is low when it is short, the total can be set to 2x2x2 different i2c address.
MCP23018 FAQ.jpg



Technical Support

If you need technical support or have any feedback/review, please click the Submit Now button to submit a ticket, Our support team will check and reply to you within 1 to 2 working days. Please be patient as we make every effort to help you to resolve the issue.
Working Time: 9 AM - 6 PM GMT+8 (Monday to Friday)