---
product_id: 291669516
title: "Waveshare MCP23017 IO Expansion Board I2C Interface Expands 16 I/O Pins Compatible with Both 3.3V and 5V Levels"
brand: "waveshare"
price: "£18.17"
currency: GBP
in_stock: true
reviews_count: 5
category: "Waveshare"
url: https://www.desertcart.co.uk/products/291669516-waveshare-mcp23017-io-expansion-board-i2c-interface-expands-16-i
store_origin: GB
region: United Kingdom
---

# I2C Interface Multi-Module Stacking 16 I/O Pins Waveshare MCP23017 IO Expansion Board I2C Interface Expands 16 I/O Pins Compatible with Both 3.3V and 5V Levels

**Brand:** waveshare
**Price:** £18.17
**Availability:** ✅ In Stock

## Summary

> 🔧 Unlock Your Project's Potential!

## Quick Answers

- **What is this?** Waveshare MCP23017 IO Expansion Board I2C Interface Expands 16 I/O Pins Compatible with Both 3.3V and 5V Levels by waveshare
- **How much does it cost?** £18.17 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.co.uk](https://www.desertcart.co.uk/products/291669516-waveshare-mcp23017-io-expansion-board-i2c-interface-expands-16-i)

## Best For

- waveshare enthusiasts

## Why This Product

- Trusted waveshare brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Stackable Power:** Connect up to 8 boards for a total of 128 I/O pins!
- • **Easy Configuration:** I2C address easily configurable with jumpers.
- • **Expand Your Horizons:** Transform 2 signal pins into a whopping 16 I/O pins!
- • **Comprehensive Resources:** Includes development resources for Raspberry Pi, Arduino, and more!
- • **Versatile Compatibility:** Works seamlessly with both 3.3V and 5V systems.

## Overview

The Waveshare MCP23017 IO Expansion Board is a powerful I2C interface that expands 2 signal pins into 16 I/O pins, allowing for extensive connectivity options. It supports up to 8 boards simultaneously, providing a total of 128 I/O pins. Compatible with both 3.3V and 5V levels, it features easy address configuration and comes with development resources for popular platforms like Raspberry Pi, Arduino, and STM32.

## Description

MCP23017 IO Expansion Board, I2C Interface, Expands 16 I/O PinsOverviewThe MCP23017 IO Expansion Board expands 2 signal pins as 16 I/O pins based on the I2C bus, up to 8 MCP23017 IO Expansion Board can be used at the same time, providing up to 128 I/O pins, it is compatible with both 3.3V and 5V levels.FeaturesI2C controlled, expands 2 signal pins as 16 I/O pinsI2C address configurable by shorting the A0/A1/A2 jumpersProvides two connector options: PH2.0 terminal and/or solder pads, allows multi I2C modules to be stackedOnboard voltage translator, compatible with 3.3V/5V levelComes with development resources and manual (examples for Raspberry Pi / micro:bit / Arduino / STM32)SpecificationsOperating voltage: 5V/3.3VInterface: I2CInterrupt pins: INTA, INTBExpansion I/Os: 16Dimension: 38mm × 23mmMounting hole size: 2.0mmDevelopment ResourcesWiki : www.waveshare.com/wiki/MCP23017_IO_Expansion_Board?desertcart Package ContentMCP23017 IO Expansion Board x1PH2.0 20cm 6Pin x1Noted: More resources you may need , please contact with us via desertcart message .

Review: Nulla da dire sul prodotto, utilissimo per progetti esp. Nea vevo presi 3 ed uno non funzionava la comunicazione ma può succede.
Review: Rien à redire, une fois lu la documentation disponible aux 4 coins du Web, et soudé les ponts A1, A2, A3 pour obtenir toutes les configurations, je pilote 64 relais avec 2 ports io. Royal, fiable, et pas cher en plus de ça. Je recommande

## Features

- The MCP23017 IO Expansion Board expands 2 signal pins as 16 I/O pins based on the I2C bus, up to 8 MCP23017 IO Expansion Board can be used at the same time, providing up to 128 I/O pins, it is compatible with both 3.3V and 5V levels
- I2C controlled, expands 2 signal pins as 16 I/O pins I2C address configurable by shorting the A0/A1/A2 jumpers
- Provides two connector options: PH2.0 terminal and/or solder pads, allows multi I2C modules to be stacked
- Onboard voltage translator, compatible with 3.3V/5V level
- Comes with development resources and manual (examples for Raspberry Pi / micro:bit / Arduino / STM32)

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B07P2H1NZG |
| Best Sellers Rank | #148,181 in Computers ( See Top 100 in Computers ) #2,364 in Single-Board Computers |
| Brand | Waveshare |
| Built-In Media | MCP23017 IO Expansion Board, PH2.0 20cm 6Pin cable |
| Compatible Devices | Raspberry Pi, micro:bit, Arduino, STM32 |
| Connectivity Technology | I2C, Infrared |
| Customer Reviews | 4.6 4.6 out of 5 stars (81) |
| Global Trade Identification Number | 00614961953222, 00741663305186 |
| Item Weight | 0.02 Kilograms |
| Manufacturer | Waveshare |
| Mfr Part Number | MCP23017 IO Expansion Board |
| Model Name | MCP23017-E/SP MCP23017 16-Bit I/O Expander with Serial Interface |
| Model Number | MCP23017 IO Expansion Board |
| Operating System | Linux |
| Processor Brand | Raspberry Pi |
| RAM Memory Technology | DDR3 |
| UPC | 614961953222 681413425101 741663305186 |
| Wireless Compability | Infrared |

## Product Details

- **Brand:** Waveshare
- **Connectivity technology:** I2C, Infrared
- **Included components:** MCP23017 IO Expansion Board, PH2.0 20cm 6Pin cable
- **Model name:** MCP23017-E/SP MCP23017 16-Bit I/O Expander with Serial Interface
- **Operating system:** Linux

## Images

![Waveshare MCP23017 IO Expansion Board I2C Interface Expands 16 I/O Pins Compatible with Both 3.3V and 5V Levels - Image 1](https://m.media-amazon.com/images/I/61aNbX11TbL.jpg)
![Waveshare MCP23017 IO Expansion Board I2C Interface Expands 16 I/O Pins Compatible with Both 3.3V and 5V Levels - Image 2](https://m.media-amazon.com/images/I/71boaRr7mJL.jpg)
![Waveshare MCP23017 IO Expansion Board I2C Interface Expands 16 I/O Pins Compatible with Both 3.3V and 5V Levels - Image 3](https://m.media-amazon.com/images/I/61TtSI1oI-L.jpg)
![Waveshare MCP23017 IO Expansion Board I2C Interface Expands 16 I/O Pins Compatible with Both 3.3V and 5V Levels - Image 4](https://m.media-amazon.com/images/I/61pY+Sv1ZOL.jpg)
![Waveshare MCP23017 IO Expansion Board I2C Interface Expands 16 I/O Pins Compatible with Both 3.3V and 5V Levels - Image 5](https://m.media-amazon.com/images/I/61CstgAMCiL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Review
*by A***A on 25 August 2025*

Nulla da dire sul prodotto, utilissimo per progetti esp. Nea vevo presi 3 ed uno non funzionava la comunicazione ma può succede.

### ⭐⭐⭐⭐⭐ Review
*by L***. on 9 April 2022*

Rien à redire, une fois lu la documentation disponible aux 4 coins du Web, et soudé les ponts A1, A2, A3 pour obtenir toutes les configurations, je pilote 64 relais avec 2 ports io. Royal, fiable, et pas cher en plus de ça. Je recommande

### ⭐⭐⭐⭐⭐ Review
*by J***N on 23 July 2025*

What a great little board! I needed these to expand on my raspberry Pi and ended up buying 4 of these and run them all on the i2c bus! They work flawlessly! They are easy to use and tons of libraries out there to work with! Don’t mind the picture… there’s a reason 😅

## Frequently Bought Together

- Waveshare MCP23017 IO Expansion Board I2C Interface Expands 16 I/O Pins Compatible with Both 3.3V and 5V Levels
- ELEGOO 120pcs Multicolored Dupont Wire 40pin Male to Female, 40pin Male to Male, 40pin Female to Female Breadboard Jumper Ribbon Cables Kit Compatible with Arduino Projects
- ANMBEST 2PCS 4 Channel 5V Relay Module with Optocoupler High or Low Level Trigger Expansion Board for Raspberry Pi Arduino

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.co.uk/products/291669516-waveshare-mcp23017-io-expansion-board-i2c-interface-expands-16-i](https://www.desertcart.co.uk/products/291669516-waveshare-mcp23017-io-expansion-board-i2c-interface-expands-16-i)

---

*Product available on Desertcart United Kingdom*
*Store origin: GB*
*Last updated: 2026-05-18*