Microchip
No picture yet
16-bit I2C I/O expander with configurable pull-ups and interrupts on both ports.
| Part number | MCP23017 |
|---|---|
| Manufacturer | Microchip |
| Category | Integrated Circuits › I/O Expander & Bus ICs |
| Package | DIP-28 |
| Pins | 28 |
| Resolution | 16 bit |
MCP23017 pinout
| Pin | Name | Type | Description |
|---|---|---|---|
| 1 | GPB0 | bidirectional | Port B bit 0 |
| 2 | GPB1 | bidirectional | Port B bit 1 |
| 3 | GPB2 | bidirectional | Port B bit 2 |
| 4 | GPB3 | bidirectional | Port B bit 3 |
| 5 | GPB4 | bidirectional | Port B bit 4 |
| 6 | GPB5 | bidirectional | Port B bit 5 |
| 7 | GPB6 | bidirectional | Port B bit 6 |
| 8 | GPB7 | bidirectional | Port B bit 7 |
| 9 | VDD | power | Supply, 1.8–5.5V |
| 10 | VSS | ground | Ground |
| 11 | NC | nc | Not connected |
| 12 | SCL | bidirectional | I2C clock |
| 13 | SDA | bidirectional | I2C data |
| 14 | NC | nc | Not connected |
| 15 | A0 | input | Address bit 0 |
| 16 | A1 | input | Address bit 1 |
| 17 | A2 | input | Address bit 2 |
| 18 | RESET | input | Reset, active low |
| 19 | INTB | output | Port B interrupt |
| 20 | INTA | output | Port A interrupt |
| 21 | GPA0 | bidirectional | Port A bit 0 |
| 22 | GPA1 | bidirectional | Port A bit 1 |
| 23 | GPA2 | bidirectional | Port A bit 2 |
| 24 | GPA3 | bidirectional | Port A bit 3 |
| 25 | GPA4 | bidirectional | Port A bit 4 |
| 26 | GPA5 | bidirectional | Port A bit 5 |
| 27 | GPA6 | bidirectional | Port A bit 6 |
| 28 | GPA7 | bidirectional | Port A bit 7 |
Schematic symbol and footprint
Schematic symbol
Footprint: DIP-28 — to scale, pad 1 in yellow (mm). Check against the datasheet before ordering PCBs.