Gravity: MCP23017 I2C 16 Digital IO Expansion Module

DFRobotSKU: DFR0626
Price:
Sale price £5.90
incl. VAT
excl. VAT
Stock:
Only 11 units left
Quantity:

Awesome Extras

Gravity: IO Expansion Shield for Arduino V7.1 - The Pi HutGravity: IO Expansion Shield for Arduino V7.1 - The Pi Hut
DFRobotGravity: IO Expansion Shield for Arduino V7.1
Sale price £4.70 incl. VAT excl. VAT
Gravity: 8-Digital LED Segment Display Module - The Pi HutGravity: 8-Digital LED Segment Display Module - The Pi Hut
DFRobotGravity: 8-Digital LED Segment Display Module
Sale price £5.70 incl. VAT excl. VAT
Save 25%
Gravity: I2C 8x16 RGB LED Matrix Panel - The Pi HutGravity: I2C 8x16 RGB LED Matrix Panel - The Pi Hut
DFRobotGravity: I2C 8 x 16 RGB LED Matrix Panel
Sale price £14.33 Regular price £19.10 incl. VAT excl. VAT

This is an IO expansion module based on the MCP23017 port expander chip. The module can expand your microcontroller to offer an additional 16 IOs.

The module can set eight I2C addresses, which means with this module, the microcontroller can connect 8 modules to expand 128 IOs at most. The module solves the insufficient IO ports problem in applications like robots and interactive media.

This module has 2 groups of IO pins, GPIOA and GPIOB. Each group has 8 independent IO interfaces, and each IO interface can be set to input, output, pull-up input (connect to 100KΩ pull-up resistor), interrupt and so on.

The module has 2 interrupt signal pins: IA and IB. IA is used to detect the interruption in the IO interfaces of GPIOA, and IB is used to detect the interruption in the IO interfaces of GPIOB. When one pin of GPIOA or GPIOB interrupts, the corresponding IA or IB will produce a high-level signal.

If you want to acquire the expansion shield in the diagram below, it can be found here

Connection Diagram - Gravity: IO Expansion Shield for Arduino V7.1

Features

  • Expand 128 IOs at most (by using multiple modules)
  • Multiple IO mode
  • Changeable I2C address by dial switch
  • Multiple VCC and GND pins
  • Compatible with both 3.3V and 5V

    Specifications

    • Operating Voltage: 3.3V~5.5V
    • I2C Address: 0x20~0x27
    • Digital Input/Output: 20Ma
    • Signal Interrupt Pin: IA, IB
    • Dimension: 44x32mm / 1.73x1.26inch

    Resources

    Pinout

    Num Name Description
    1 +/VCC Positive
    2 -/GND Negative
    3 C IIC Clock Line
    4 D IIC Data Line
    5 RST Reset Pin
    6 IA GPIOA Interrupt Detection Pin
    7 IB GPIOB Interrupt Detection Pin
    8 PWR Power Indicator
    9 A0/A1/A2 IIC Address Switch

    Package Contents

    • 1x Gravity: MCP23017 I2C 16 Digital IO Expansion Module
    • 1x Gravity 4-pin I2C/UART Wire 

    Payment & Accreditations

    Payment methods
    Visa Mastercard Maestro PayPal Amazon Klarna

    Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

    Accreditations