Skip to content

Modified library for communicating with the Adafruit MCP23008 I/O Extender

Notifications You must be signed in to change notification settings

aromring/Adafruit_MCP23008_RF

Repository files navigation

Adafruit_MCP23008_RF

The Microchip's MCP23008 I/O Extender, sold by Adafruit.com, has a very nice application as a bidirectional pin extender for Arduino. It communicates using the I2C protocol, thus utilization of only 2 Arduino pins leads to as many as extra 8 GPIO pins. This library is a small modification of the Adafruit_MCP23008 library developed at Adafruit (https://github.com/adafruit/Adafruit-MCP23008-library). In my project, explicit reference to Adafruit_MCP23008 conflicted with the same library implicitly used by Adafuit's LCD display. Therefore, in this library I changed all references from "Adafruit_MCP23008" to "Adafruit_MCP23008_RF" as a quick workaround. In addition, I've added one member function allPinMode() for convenience.

About

Modified library for communicating with the Adafruit MCP23008 I/O Extender

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages