Skip to content

Releases: pu2clr/MCP23008

Function Improvements and bug fixes

11 Mar 17:01

Choose a tag to compare

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

22 Feb 13:19

Choose a tag to compare

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

17 Feb 00:30

Choose a tag to compare

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.

14 Feb 16:15

Choose a tag to compare

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.

14 Feb 01:05

Choose a tag to compare

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

09 Feb 23:57

Choose a tag to compare

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

08 Feb 21:09

Choose a tag to compare

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

06 Feb 13:22

Choose a tag to compare

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.