FastArduino v1.10
C++ library to build fast but small Arduino/AVR projects
Loading...
Searching...
No Matches
mcp230xx.h File Reference

API to handle the MCP23008/23017 chips (8 & 16-Bit I/O Expanders with I2C interface). More...

#include <stdint.h>
Include dependency graph for mcp230xx.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  devices
 Defines all API for all external devices supported by FastArduino.
 
namespace  devices::mcp230xx
 Defines the API for MCP23008/MCP23017 chips support.
 

Enumerations

enum class  devices::mcp230xx::InterruptPolarity : uint8_t {
  devices::mcp230xx::ACTIVE_LOW = 0 ,
  devices::mcp230xx::ACTIVE_HIGH = 1
}
 The polarity of the MCP23008/MCP23017 INT pins. More...
 

Detailed Description

API to handle the MCP23008/23017 chips (8 & 16-Bit I/O Expanders with I2C interface).

Definition in file mcp230xx.h.