Skip to datasheet
16-bit register-controlled I²C port expander

MCP23017 Pinout

Explore MCP23017 pins, signal names, electrical functions and connection guidance for each package.

Package view
28Physical pins MCP23017-E/SPSPDIP-28 Manufacturer-referencedMicrochip Technology

Pin diagram

Select a pin to explore its connection

Package map
Highlight
MCP23017SPDIP-28Top view

Click a lead or use the arrow keys. Top view

1
PIN 1 · Port B

GPB0

Configurable digital I/O

Function

Port B bit 0; IODIR selects input/output, GPPU enables weak pull-up, and interrupt registers control input-change detection.

How to connect

Leave open with input weak pull-up enabled in this example.

Electrical note

Read GPIO for terminal levels and OLAT for the output latch.

Component view