MCP23017 IO Expansion Board I2C Interface 16 I/O Pins Expands

MCP23017 IO Expansion Board I2C Interface 16 I/O Pins Expands

MCP23017 IO Expansion Board I2C Interface 16 I/O Pins Expands

MCP23017 IO Expansion Board I2C Interface 16 I/O Pins Expands

MCP23017 IO Expansion Board I2C Interface 16 I/O Pins Expands

MCP23017 IO Expansion Board I2C Interface 16 I/O Pins Expands

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
Dimensions45mm(Length) x 25mm(width)34.5mm(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:

① 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