The GPIO Expander Keypad and LCD Demo Board is designed to demonstrate the use of the MCP23S08/17 (SPI interface) and the MCP23008/17 (I2C interface) devices in a keypad and LCD example. The MCP23X17 (16-bit) devices interface to a 2x16 LCD module and the MCP23X08 (8-bit) devices interface to a 4x4 keyed matrix.
The MCP23X17 16-bit GPIO Expander Evaluation Board demonstrates simple input/output functionality of the MCP23017 (I2C interface) and the MCP23S17 (SPI interface). The system demonstrates the simplicity of monitoring four pins configured as inputs and applying a predetermined pattern on LEDs connected to the remaining 12 pins configured as outputs.
Expand 2 Click is a compact add-on board providing general-purpose I/O expansion. This board features the MCP23017, a 16-bit resolution I/O expander with an I2C serial interface from Microchip. Any of the sixteen I/Os of the MCP23017 can be configured as an input or output by writing to the configuration register. It also features an interrupt feature, indicating to the host controller that an input state has been changed, as well as a hardware reset pin. This Click board™ provides a simple and efficient solution to control a wide range of peripheral signals in portable equipment, industrial controllers, and many more.
Expand 2 Click is supported by a mikroSDK compliant library, which includes functions that simplify software development. This Click board™ comes as a fully tested product, ready to be used on a system equipped with the mikroBUS™ socket.
Search Development Tools Selector (DTS) by device number to find the development tools that support a particular device. To search by board or application, please use MPLAB® Discover.