---
product_id: 8106953
title: "MCP23017 - i2c 16 input/output port expander"
brand: "microchip"
price: "€ 20.92"
currency: EUR
in_stock: true
reviews_count: 8
category: "Microchip"
url: https://www.desertcart.gr/products/8106953-mcp23017-i2c-16-input-output-port-expander
store_origin: GR
region: Greece
---

# 1.7 MHz I2C bus frequency for fast data transfer 4.5V-5.5V supply voltage range for versatile power 16 I/O ports for ultimate expansion MCP23017 - i2c 16 input/output port expander

**Brand:** microchip
**Price:** € 20.92
**Availability:** ✅ In Stock

## Summary

> 🚀 Unlock 16x More I/O Power — Your Next-Level Expansion Awaits!

## Quick Answers

- **What is this?** MCP23017 - i2c 16 input/output port expander by microchip
- **How much does it cost?** € 20.92 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.gr](https://www.desertcart.gr/products/8106953-mcp23017-i2c-16-input-output-port-expander)

## Best For

- microchip enthusiasts

## Why This Product

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

## Key Features

- • **Power Flexibility:** Wide 4.5V to 5.5V supply voltage range supports diverse embedded system environments.
- • **Plug & Play Compatibility:** Works effortlessly with popular libraries like Adafruit’s MCP23017 for Arduino and ESP32, minimizing dev time.
- • **Blazing Fast I2C Interface:** Operate at up to 1.7 MHz bus speed to keep your data flowing without bottlenecks.
- • **Expand Your Control Horizon:** Seamlessly add 16 digital I/O pins via a compact DIP-28 package, perfect for complex projects.
- • **Robust & Breadboard Friendly:** Solid build quality with DIP form factor ensures easy prototyping and reliable long-term use.

## Overview

The MCP23017 is a 16-bit I/O port expander with an I2C serial interface operating up to 1.7 MHz. Packaged in a DIP-28 form factor, it offers 16 additional digital I/O pins powered by a flexible 4.5V to 5.5V supply range. Compatible with popular microcontroller libraries, it’s ideal for professionals seeking efficient, scalable hardware expansion.

## Description

MCP23017-E/SP I/O EXPANDER 16 BIT 1.7MHZ DIP-28

Review: Very happy with this, had some trouble finding the right libraries to get this working on esp32 - If you use the adafruit library the code to control these will be almost identical to built in arduino pins. And they have built in input pullups although i wish they were input pulldowns its better than nothing. If you plan on using these with esp32 you'll need to find the 2.0.0 or 2.1.0 version of the adafruit library.
Review: It works. I am able to expand my I/O ports! - It works great. I am able to use this MCP to expand my I/O pins with ease. I2C is a great interface to work with along with the MCP23017. I suggest looking at the Adafruit MCP23017 library for code examples. Pros: * It works as promised * Solid build * Breadboard friendly Cons: * Not as cheap compare to shift registers but the MCPs are easier to use

## Features

- Order Unit: Each 1 Bus Frequency:: 1.7 Chip Configuration:: 16bit IC Interface Type:: I2C Serial Interface Case Style:: DIP MSL:: - No. of I/O's:: 16 No. of Pins:: 28 Packaging:: Each SVHC:: No SVHC (17-Dec-2014) Supply Voltage Max:: 5.5 Supply Voltage Min:: 4.5 Supply Voltage Range:: 4.5V to 5.5V

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B00I6OEWJM |
| Best Sellers Rank | #850,202 in Industrial & Scientific ( See Top 100 in Industrial & Scientific ) #1,167 in Communication Integrated Circuits |
| Brand | MICROCHIP |
| Color | Black |
| Customer Reviews | 4.4 4.4 out of 5 stars (64) |
| Date First Available | February 1, 2014 |
| Is Discontinued By Manufacturer | No |
| Item Dimensions LxWxH | 4.02 x 2.99 x 0.2 inches |
| Item Weight | 0.32 ounces |
| Item model number | MCP23017 |
| Manufacturer | Microchip |
| Product Dimensions | 4.02 x 2.99 x 0.2 inches |
| Voltage | 1.8 Volts |

## Images

![MCP23017 - i2c 16 input/output port expander - Image 1](https://m.media-amazon.com/images/I/51qGb01UPxL.jpg)
![MCP23017 - i2c 16 input/output port expander - Image 2](https://m.media-amazon.com/images/I/516XRVn977L.jpg)

## Questions & Answers

**Q: How many pieces is this listing for?  These chips should be something like less than $2 or less**
A: Yea, Digikey has them for $1.69 a piece, not sure if this is for 1 or maybe 5... best to ask seller.

**Q: This doesn't seem to fit in a breadboard. What's a good way to test? Would it fit an ic socket and then in breadboard?**
A: It's a standard DIP package so it will fit along the middle track of a breadboard. You may need to bend the pins slightly to get them to fit. This is normal as not all breadboards have the same spacing.

**Q: Do I read this right, that the price here is four times as high as it is at DigiKey?**
A: If this is for 1, yup Digikey @ 1.69 a piece plus shipping

## Customer Reviews

### ⭐⭐⭐⭐⭐ Very happy with this, had some trouble finding the right libraries to get this working on esp32
*by A***W on October 25, 2022*

If you use the adafruit library the code to control these will be almost identical to built in arduino pins. And they have built in input pullups although i wish they were input pulldowns its better than nothing. If you plan on using these with esp32 you'll need to find the 2.0.0 or 2.1.0 version of the adafruit library.

### ⭐⭐⭐⭐⭐ It works. I am able to expand my I/O ports!
*by M***O on June 8, 2017*

It works great. I am able to use this MCP to expand my I/O pins with ease. I2C is a great interface to work with along with the MCP23017. I suggest looking at the Adafruit MCP23017 library for code examples. Pros: * It works as promised * Solid build * Breadboard friendly Cons: * Not as cheap compare to shift registers but the MCPs are easier to use

### ⭐⭐⭐⭐⭐ Can't say much, it works. Pins are fragile ...
*by J***B on March 28, 2017*

Can't say much, it works. Pins are fragile but this isn't a 16 gauge solid copper wire. No instructions which is also noted so don't expect this to be ready to go out of the box. I've accidentally wired it wrong a couple times and some reviews say this will kill it instantly. It's still going strong 24/7 after 4 months.

## Frequently Bought Together

- MCP23017 - i2c 16 input/output port expander
- ESP-WROOM-32 ESP32 ESP-32S Development Board 2.4GHz Dual-Mode WiFi + Bluetooth Dual Cores Microcontroller Processor Integrated with Antenna RF AMP Filter AP STA Compatible with Arduino IDE (3PCS)
- TUOFENG 22 Gauge Electrical Wire - 20 Feet [10 ft Black, 10 ft Red] - Flexible Silicone Wire of Tinned Copper, Solder Through Quickly

---

## 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.gr/products/8106953-mcp23017-i2c-16-input-output-port-expander](https://www.desertcart.gr/products/8106953-mcp23017-i2c-16-input-output-port-expander)

---

*Product available on Desertcart Greece*
*Store origin: GR*
*Last updated: 2026-05-24*