I2C 16 Input -Output Port Expander MCP23017
The IO Expander Board is based on the Microchip MCP23017 Expander Chip. This high-performance IC, allows connection to a range of High-Speed I²C buses, including the standard 100kHz bus, as well as the newer 400kHz and 1.7MHz bus standards.
ORDER CODE: RDL637
Features:
- Includes Microchip MCP23017 16-Bit I/O Expander Chip
- Board can be controlled with High-Speed I²C Connection.
- Standard Male Headers for Board Interfacing.
- Suitable for 5V Systems.
- Three hardware address pins to allow up to eight devices on the bus
MCP23017 Features:
- 16-bit remote bidirectional I/O port - I/O pins default to input
- High-speed I2C™ interface (MCP23017) - 100 kHz - 400 kHz - 1.7 MHz
- Three hardware address pins to allow up to eight devices on the bus
- Configurable interrupt output pins - Configurable as active-high, active-low or open-drain
- INTA and INTB can be configured to operate independently or together
- Configurable interrupt source - Interrupt-on-change from configured register defaults or pin changes
- Polarity Inversion register to configure the polarity of the input port data
- External Reset input
- Low standby current: 1 µA (max.)
- Operating voltage: - 1.8V to 5.5V @ -40°C to +85°C - 2.7V to 5.5V @ -40°C to +85°C - 4.5V to 5.5V @ -40°C to +125°C
Functional Block Diagram:
Package Contains:
- IO Expander Board MCP23017 IC+ Male Burgestick
Documents:
- Datasheet (I2C 16 Input -Output Port Expander MCP23017)
- Datasheet (MCP23017)
- Circuit Diagram (I2C 16 Input -Output Port Expander MCP23017)
- Code (Arduino)