Search

Home / LLidgermal / Semiconductor Products
MCP23017 IO Expander Board, I2C Interface 16 GPIO Expansion Module for Raspberry Pi Arduino STM32, with Demo Code in Saudi Arabia MCP23017 IO Expander Board, I2C Interface 16 GPIO Expansion Module for Raspberry Pi Arduino STM32, with Demo Code in Saudi Arabia MCP23017 IO Expander Board, I2C Interface 16 GPIO Expansion Module for Raspberry Pi Arduino STM32, with Demo Code in Saudi Arabia MCP23017 IO Expander Board, I2C Interface 16 GPIO Expansion Module for Raspberry Pi Arduino STM32, with Demo Code in Saudi Arabia MCP23017 IO Expander Board, I2C Interface 16 GPIO Expansion Module for Raspberry Pi Arduino STM32, with Demo Code in Saudi Arabia MCP23017 IO Expander Board, I2C Interface 16 GPIO Expansion Module for Raspberry Pi Arduino STM32, with Demo Code in Saudi Arabia MCP23017 IO Expander Board, I2C Interface 16 GPIO Expansion Module for Raspberry Pi Arduino STM32, with Demo Code in Saudi Arabia MCP23017 IO Expander Board, I2C Interface 16 GPIO Expansion Module for Raspberry Pi Arduino STM32, with Demo Code in Saudi Arabia MCP23017 IO Expander Board, I2C Interface 16 GPIO Expansion Module for Raspberry Pi Arduino STM32, with Demo Code in Saudi Arabia

MCP23017 IO Expander Board, I2C Interface 16 GPIO Expansion Module for Raspberry Pi Arduino STM32, with Demo Code

SAR 65

1 +

Special Features

  • Wide Compatibility - This MCP23017 IO expansion board supports Pi (Zero/2B/3B/4B), Arduino, and STM32, offering seamless GPIO port expansion for multiple development boards.
  • Flexible I2C Control - Features an I2C interface with minimal pin usage, and an onboard 3-digit DIP switch for easy I2C address configuration, ensuring smooth integration.
  • Dual Voltage Support - Compatible with both 3.3V and 5V logic levels, making it versatile for various embedded projects without extra level shifting.
  • Convenient Connectivity - Equipped with PH2.0 connectors and 2.54mm spacing pads, enabling quick wiring to other development boards and sensors.
  • Ready-to-Use Demo Codes - Includes open-source C/Python codes for Raspberry Pi, Arduino, and STM32, simplifying input/output testing and interrupt functions.

Description

Product Description

The MCP23017 IO Expansion Board provides 16 additional GPIO pins via I2C interface, perfect for Raspberry Pi, Arduino, and STM32 projects requiring extra I/O. Its compact design reduces pin occupation while supporting 3.3V/5V logic levels for broad compatibility. The onboard DIP switch allows effortless I2C address setup, and dual interfaces (PH2.0 & 2.54mm pads) ensure hassle-free connections.

Ideal for prototyping and embedded systems, this board comes with demo codes (C/Python for Raspberry Pi, Arduino/STM32) for quick input/output and interrupt testing. Whether you're expanding sensors, LEDs, or buttons, the MCP23017 module delivers reliable port expansion with plug-and-play ease.

Package Contents

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

Related Items


{"error":"Error","cart_limit":"You have too many items in your cart.","prod_limit":"You cannot add any more of this item"}