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.

Note: There is no difference between SG-IO-E017 and SG-IO-E017-A in terms of circuit function. The only difference is their sizes, Customers can choose the corresponding product model according to different needs.

Product Features

Specifications

ParameterSG-IO-E017SG-IO-E017-A
Size45mm(Length) x 25mm(width)34.5mm(Length) x 25mm(width)
Control ChipMCP23017MCP23017
Signal interfaceI2CI2C
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:

① PH2.0 terminal leads out control pin

② MCP23017 chip

③ Expand PA and PB ports

④ DIP switch, set I2C address

⑤ 2.54mm pitch control pins

Overall dimensions

Product Display

WIKI

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

Package Contents

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

Similar Products

Customer Reviews

Write a Review

Be the first to review this item