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.
-
Notifications
You must be signed in to change notification settings - Fork 0
aromring/Adafruit_MCP23008_RF
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Modified library for communicating with the Adafruit MCP23008 I/O Extender
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published