The PCAL6416A is a low-voltage 16-bit general purpose I/O (GPIO) expander with interrupt. This component library is compatible to basic operation as GPIO expanders: PCAL6416A, PCAL9555, PCA9555, PCA9535, PCA9539, PCAL9554, PCA9554 and PCA9538. On addition to this, this library is including mbed-SDK-style APIs. APIs that similar to DigitaiInOut, DigitalOut, DigitalIn, BusInOUt, BusOut and BusIn are available.

This is a copy of the PCA9555 library by Akifumi "Tedd" OKANO, which is compatible with PCAL6416A chip.

Download repository: zip gz

Files at revision 0:035111d3d631

Name Size Actions
[up]
GpioBus
GpioDigital
CompGpioExp.cpp 116 Revisions Annotate
CompGpioExp.h 3418 Revisions Annotate
CompGpioExpAPI.h 182 Revisions Annotate