Skip to content

Contains examples of using the MCP23017 integrated circuit with Arduino. The MCP23017 expands the I/O pins of the Arduino. The MCP23017 uses I2C communication with Arduino.

Notifications You must be signed in to change notification settings

eeyribas/Arduino-MCP23017-Integrated

Repository files navigation

Arduino-MCP23017-Integrated

Contains examples of using the MCP23017 integrated circuit with Arduino. The MCP23017 expands the I/O pins of the Arduino. The MCP23017 uses I2C communication with Arduino. These examples are as follows:

  1. ReadingToSingleMCP23017WithAdafLib: Reads from the inputs of a single MCP23017 expander using the Adafruit-MCP23017-master library.

  2. ReadingToSingleMCP23017WithWireLib: Reads from the inputs of a single MCP23017 expander using the Wire library.

  3. WritingToSingleMCP23017WithAdafLib: Writes to the outputs of a single MCP23017 expander using the Adafruit-MCP23017-master library.

  4. WritingToSingleMCP23017WithWireLib: Writes to the outputs of a single MCP23017 expander using the Wire library.

  5. WritingToTwoMCP23017WithAdafLib: Writes to the outputs of two MCP23017 expanders using the Adafruit-MCP23017-master library. Values are sent to the outputs based on input from the Serial Monitor.

  6. WritingToTwoMCP23017WithWireLib: Writes to the outputs of two MCP23017 expanders using the Wire library.

Programming Language: C/C++ Programming Language

IDE: Arduino IDE Version - 2.2.0

Arduino Used: Arduino Uno

Arduino Library: To use the Adafruit_MCP23017 library, include the Adafruit-MCP23017-master.zip file in your Arduino IDE.

Arduino Connection Diagram: The connection diagram is shown in the (Arduino-MCP23017 I2C Comm.png) image.

About

Contains examples of using the MCP23017 integrated circuit with Arduino. The MCP23017 expands the I/O pins of the Arduino. The MCP23017 uses I2C communication with Arduino.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages