Skip to content

Microchip's MCP23xxx GPIO expander device driver to work with periph

License

Notifications You must be signed in to change notification settings

cailloumajor/go-mcp23xxx-periph

Repository files navigation

mcp23xxx-periph

Microchip's MCP23xxx device driver to work with periph

Devices summary

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

Datasheets