Microchip's MCP23xxx device driver to work with periph
MCP23xxx series are 8 or 16 bits GPIO port expanders, with SPI or I²C interface.
This driver is intended to handle devices in the following table:
Reference | I/O bits | Interface |
---|---|---|
MCP23008 | 8 | I²C |
MCP23S08 | 8 | SPI |
MCP23009 | 8 | I²C |
MCP23S09 | 8 | SPI |
MCP23017 | 16 | I²C |
MCP23S17 | 16 | SPI |
MCP23018 | 16 | I²C |
MCP23S18 | 16 | SPI |