FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
|
API to handle the MCP23008 chip (16-Bit I/O Expander with I2C interface). More...
#include "mcp230xx.h"
#include "../functors.h"
#include "../i2c_device.h"
#include "../i2c_device_utilities.h"
Go to the source code of this file.
Classes | |
class | devices::mcp230xx::MCP23008< MANAGER > |
I2C device driver for Microchip MCP23008 support. More... | |
class | devices::mcp230xx::MCP23008< MANAGER >::ConfigureGPIOFuture |
Create a future to be used by asynchronous method configure_gpio(ConfigureGPIOFuture&). More... | |
class | devices::mcp230xx::MCP23008< MANAGER >::ConfigureInterruptsFuture |
Create a future to be used by asynchronous method configure_interrupts(ConfigureInterruptsFuture&). More... | |
Namespaces | |
namespace | devices |
Defines all API for all external devices supported by FastArduino. | |
namespace | devices::mcp230xx |
Defines the API for MCP23008/MCP23017 chips support. | |
API to handle the MCP23008 chip (16-Bit I/O Expander with I2C interface).
Definition in file mcp23008.h.