> **Source:** Core Electronics is an Australian maker-electronics retailer and manufacturer based in Newcastle, NSW, run by a team of makers and educators. We design and manufacture our own product lines (PiicoDev, CE originals) and are official retailers for iconic maker and industrial brands including Raspberry Pi, Arduino, Adafruit, SparkFun and DFRobot. Orders ship Australia-wide from our Newcastle warehouse. Prices are in AUD and include GST. Pricing, stock and dispatch on this page are generated from the store's live catalog. Full machine-readable index: https://core-electronics.com.au/llms.txt

# Gravity: MCP23017 IIC 16 Digital IO Expansion Module

**Type:** Product page · **SKU:** DFR0626 · **Brand:** [DFRobot](https://core-electronics.com.au/brands/dfrobot-australia)
**Page:** https://core-electronics.com.au/gravity-mcp23017-iic-16-digital-io-expansion-module.html ([markdown](https://core-electronics.com.au/gravity-mcp23017-iic-16-digital-io-expansion-module.html.md))

This is an IO expansion module that based on the chip MCP23017. The module can expand additional 16 IOs. It can set 8 IIC addresses, which means with this module...

## Pricing

- **Price:** $10.10 (inc GST) — $9.18 AUD, exc GST
- **Quantity discounts:** 6+ $8.73 (exc GST) · 12+ $8.35 (exc GST)

## Availability & dispatch

- In stock, ships same business day if ordered before 2PM (Australia/Sydney).
- We can dispatch 1 today, and up to 500 more in 8–12 days.

## How to buy

- **Build a cart:** compose `https://core-electronics.com.au/cart/link?items=DFR0626:1` (comma-separated SKU:qty pairs) and share the link. Opening it shows a confirmation page with live pricing and stock before anything is added to the cart.
- **Verify the cart first:** fetch `https://core-electronics.com.au/cart/link/DFR0626:1.md` for live line prices (inc & exc GST, quantity discounts applied), stock and dispatch estimates, and totals. Append `/to/{AU-postcode}` (or `/to/{country-code}:{postcode}`) before `.md` for delivery options and prices to that destination. Unknown, retired, or out-of-stock SKUs are flagged. (Query form `cart/link.md?items=...` also works but some robots parsers refuse query strings here.)
- **Checkout** is completed on-site and includes a captcha at the payment step. Share the cart link; checkout takes it from there.
- **Search the catalogue:** `https://core-electronics.com.au/search/{query}.md` (URL-encode the query; pages 2-3 at `search/{query}/{page}.md`; `search.md?q=` also works)
- **Payment methods, purchase orders, policies and contact details:** https://core-electronics.com.au/llms.txt
## Description

This is an IO expansion module that based on the chip MCP23017. The module can expand additional 16 IOs. It can set 8 IIC addresses, which means with this module, the microcontroller can connect 8 modules, and expand 128 IOs at most. The module solves insufficient IO ports problem in applications like robots and interactive medias.

This Gravity: MCP23017 IIC IO 16 digital IO expansion 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 100KO pull-up resistor), interrupt and so on.

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

#### Features

- Supporting to expand 128 IOs at most
- Multiple IO mode
- Changeable IIC address by dial switch
- Multiple VCC and GND pins leaded
- Compatible with both 3.3V and 5V
 
**Scenarios**

- Robots
- Interactive medias
- Light cube
 
#### Specification

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

- [Product wiki](https://wiki.dfrobot.com/Gravity:%20MCP23017%20IIC%20to%2016%20Digital%20IO%20Expansion%20Module%20SKU:%20DFR0626)
 
#### Shipping List

- Gravity: MCP23017 IIC 16 Digital IO Expansion Module x1
- Gravity-4P I2C/UART Wire x1

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/d/f/dfr0626.jpg)
