Releases: pu2clr/MCP23008
Function Improvements and bug fixes
It is an Arduino Library to control the MCP23008/MCP23S08 8-Bit I/O Expander.
The MCP23008 device provides 8-bit, general purpose, parallel I/O expansion. It can be controlled via I2C bus applications. It is a great and inexpensive device that allow you to add more devices to be controlled by your Arduino board via I2C protocol.
This Arduino library implements the most important functions available on MCP23008 device and can be freely distributed using the MIT Free Software model.
GPIO individual control (8 I/O pins)
Reading and writing Access to all registers (0x00 ~ 0xA)
Internal pull up GPIO resistors control
I2C address customization (0x20 ~ 0x27)
Internal Interrupt feature setup
Added I2C Clock/Speed setup
It is an Arduino Library to control the MCP23008/MCP23S08 8-Bit I/O Expander.
The MCP23008 device provides 8-bit, general purpose, parallel I/O expansion. It can be controlled via I2C bus applications. It is a great and inexpensive device that allow you to add more devices to be controlled by your Arduino board via I2C protocol.
This Arduino library implements the most important functions available on MCP23008 device and can be freely distributed using the MIT Free Software model.
GPIO individual control (8 I/O pins)
Reading and writing Access to all registers (0x00 ~ 0xA)
Internal pull up GPIO resistors control
I2C address customization (0x20 ~ 0x27)
Internal Interrupt feature setup
function Improvements and bug fixes
It is an Arduino Library to control the MCP23008/MCP23S08 8-Bit I/O Expander.
The MCP23008 device provides 8-bit, general purpose, parallel I/O expansion. It can be controlled via I2C bus applications. It is a great and inexpensive device that allow you to add more devices to be controlled by your Arduino board via I2C protocol.
This Arduino library implements the most important functions available on MCP23008 device and can be freely distributed using the MIT Free Software model.
GPIO individual control (8 I/O pins)
Reading and writing Access to all registers (0x00 ~ 0xA)
Internal pull up GPIO resistors control
I2C address customization (0x20 ~ 0x27)
Internal Interrupt feature setup
Interrupt function Improvements and bug fixes.
It is an Arduino Library to control the MCP23008/MCP23S08 8-Bit I/O Expander.
The MCP23008 device provides 8-bit, general purpose, parallel I/O expansion. It can be controlled via I2C bus applications. It is a great and inexpensive device that allow you to add more devices to be controlled by your Arduino board via I2C protocol.
This Arduino library implements the most important functions available on MCP23008 device and can be freely distributed using the MIT Free Software model.
GPIO individual control (8 I/O pins)
Reading and writing Access to all registers (0x00 ~ 0xA)
Internal pull up GPIO resistors control
I2C address customization (0x20 ~ 0x27)
Internal Interrupt feature setup
Improvements and bug fixes.
It is an Arduino Library to control the MCP23008/MCP23S08 8-Bit I/O Expander.
The MCP23008 device provides 8-bit, general purpose, parallel I/O expansion. It can be controlled via I2C bus applications. It is a great and inexpensive device that allow you to add more devices to be controlled by your Arduino board via I2C protocol.
This Arduino library implements the most important functions available on MCP23008 device and can be freely distributed using the MIT Free Software model.
GPIO individual control (8 I/O pins)
Reading and writing Access to all registers (0x00 ~ 0xA)
Internal pull up GPIO resistors control
I2C address customization (0x20 ~ 0x27)
Internal Interrupt feature setup
MCP23008 Interrupt features
It is an Arduino Library to control the MCP23008/MCP23S08 8-Bit I/O Expander.
The MCP23008 device provides 8-bit, general purpose, parallel I/O expansion. It can be controlled via I2C bus applications.
New features and bug fixes
It is an Arduino Library to control the MCP23008/MCP23S08 8-Bit I/O Expander.
The MCP23008 device provides 8-bit, general purpose, parallel I/O expansion. It can be controlled via I2C bus applications.
MCP23008/MCP23S08 8-Bit I/O Expander
It is an Arduino Library to control the MCP23008/MCP23S08 8-Bit I/O Expander.
The MCP23008 device provides 8-bit, general purpose, parallel I/O expansion. It can be controlled via I2C bus applications.