MCP23017 IO Expansion Board I2C Interface

MCP23017 IO Expansion Board I2C Interface

MCP23017 IO Expansion Board I2C Interface

MCP23017 IO Expansion Board I2C Interface

MCP23017 IO Expansion Board I2C Interface

MCP23017 IO Expansion Board I2C Interface

MCP23017 IO Expansion Board I2C Interface

This MCP23017 board adopts the I2C interface to achieve 16 I/O port expansion. It supports Raspberry Pi Zero/Zero W/Zero WH/2B/3B/3B+/4B, as well as Arduino and STM32. We provide C and Python demo codes for Raspberry Pi, as well as demo codes for Arduino and STM32, which can implement input testing, output testing, and interrupt testing.

Product Features

Specifications

ParameterSG IO E017SG IO E017-A
Dimensions45mm(Length) x 25mm(width)35mm(Length) x 25mm(width)
Control ChipMCP23017MCP23017
Communication InterfacesI2CI2C
Supply voltage3.3V/5V3.3V/5V
Expansion I/O1616
Interrupt pinINTA、INTBINTA、INTB

Interface definition

VCCPower supply positive(3.3V/5V)
GNDPower supply ground
SDAI2C data line
SCLI2C clock line
INTAPA port interrupt pin
INTBPB port interrupt pin

The resource profile diagram is shown in the figure below:

  1. PH2.0 terminal for control pins
  2. MCP23017 chip
  3. Expansion of PA and PB ports
  4. DIP switch for setting I2C address
  5. 2.54mm pitch control pins

Pin header designed to face downward, making it more convenient for breadboard expansion.

Overall Dimension

WIKI

SG-IO-E017/SG-IO-E017-A

Package Contents

  1. SG-IO-E017-A x 1
  2. PH2.0 6PIN connecting cable x 1
12

Similar Products

Customer Reviews

Write a Review

Be the first to review this item