---
product_id: 8106953
title: "MCP23017 - i2c 16 input/output port expander"
brand: "microchip"
price: "KSh3726"
currency: KES
in_stock: true
reviews_count: 8
category: "Microchip"
url: https://www.desertcart.co.ke/products/8106953-mcp23017-i2c-16-input-output-port-expander
store_origin: KE
region: Kenya
---

# 4.5V-5.5V Supply Voltage Range I2C Serial Interface 1.7MHz 16-bit Port Expansion MCP23017 - i2c 16 input/output port expander

**Brand:** microchip
**Price:** KSh3726
**Availability:** ✅ In Stock

## Summary

> 🚀 Unlock 16x More I/O Power with Effortless I2C Magic!

## Quick Answers

- **What is this?** MCP23017 - i2c 16 input/output port expander by microchip
- **How much does it cost?** KSh3726 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.co.ke](https://www.desertcart.co.ke/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

- • **Seamless I/O Expansion:** Boost your microcontroller’s pins by 16 with a single chip.
- • **High-Speed Communication:** 1.7MHz I2C bus frequency for lightning-fast data transfer.
- • **Robust Voltage Compatibility:** Operates smoothly between 4.5V and 5.5V for versatile projects.
- • **Plug & Play Breadboard Friendly:** DIP-28 package fits perfectly for prototyping and development.
- • **Developer-Approved Library Support:** Compatible with Adafruit libraries for hassle-free coding on ESP32 and Arduino.

## Overview

The MCP23017 is a 16-bit I/O port expander with a 1.7MHz I2C interface, housed in a DIP-28 package. It operates within a 4.5V to 5.5V supply range, enabling easy expansion of microcontroller pins for complex projects. Widely supported by popular libraries like Adafruit’s, it’s a reliable, breadboard-friendly solution for professionals seeking scalable and efficient hardware control.

## 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 |
|---------------|-------|
| Customer Reviews | 4.5 out of 5 stars 56 Reviews |

## Images

![MCP23017 - i2c 16 input/output port expander - Image 1](https://m.media-amazon.com/images/I/51qGb01UPxL.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.co.ke/products/8106953-mcp23017-i2c-16-input-output-port-expander](https://www.desertcart.co.ke/products/8106953-mcp23017-i2c-16-input-output-port-expander)

---

*Product available on Desertcart Kenya*
*Store origin: KE*
*Last updated: 2026-08-10*