---
product_id: 13549234
title: "5 pcs - MCP23017 - i2c 16 Input/Output Port Expander"
brand: "kjdelectronics"
price: "€ 42.53"
currency: EUR
in_stock: true
reviews_count: 6
url: https://www.desertcart.de/products/13549234-5-pcs-mcp23017-i2c-16-input-output-port-expander
store_origin: DE
region: Germany
---

# I2C interface Pack of 5 16 I/O ports 5 pcs - MCP23017 - i2c 16 Input/Output Port Expander

**Brand:** kjdelectronics
**Price:** € 42.53
**Availability:** ✅ In Stock

## Summary

> 🚀 Elevate Your Projects with MCP23017 Magic!

## Quick Answers

- **What is this?** 5 pcs - MCP23017 - i2c 16 Input/Output Port Expander by kjdelectronics
- **How much does it cost?** € 42.53 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.de](https://www.desertcart.de/products/13549234-5-pcs-mcp23017-i2c-16-input-output-port-expander)

## Best For

- kjdelectronics enthusiasts

## Why This Product

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

## Key Features

- • **Bulk Savings:** Get 5 units for the price of 4 - perfect for team projects!
- • **Expand Your Horizons:** Unlock 16 additional I/O ports effortlessly!
- • **Seamless Integration:** Utilizes I2C for easy connectivity with your projects.
- • **Versatile Applications:** Ideal for robotics, IoT, and DIY electronics.
- • **Future-Proof Your Designs:** Stay ahead with scalable solutions for your tech needs.

## Overview

The MCP23017 is a powerful I2C port expander that provides 16 additional input/output ports, perfect for enhancing your electronic projects. This set of 5 units ensures you have ample resources for multiple applications, from robotics to IoT, all while maintaining seamless integration with your existing systems.

## Description

16-bit remote bidirectional I/O port - I/O pins default to input - High-speed I2C interface (MCP23017) - 100 kHz - 400 kHz - 1.7 MHz - High-speed SPI interface (MCP23S17) - 10 MHz (max.) - Three hardware address pins to allow up to eight devices on the bus - Configurable interrupt output pins - Configurable as active-high, active-low or open-drain - INTA and INTB can be configured to operate independently or together - Configurable interrupt source - Interrupt-on-change from configured register defaults or pin changes - Polarity Inversion register to configure the polarity of the input port data -External Reset input -Low standby current: 1 µA (max.) Operating voltage: - 1.8V to 5.5V @ -40°C to +85°C - 2.7V to 5.5V @ -40°C to +85°C - 4.5V to 5.5V @ -40°C to +125°C

## Features

- Set of 5 MCP23017 I2C port expanders

## Images

![5 pcs - MCP23017 - i2c 16 Input/Output Port Expander - Image 1](https://m.media-amazon.com/images/I/51Ws-MVSnjL.jpg)
![5 pcs - MCP23017 - i2c 16 Input/Output Port Expander - Image 2](https://m.media-amazon.com/images/I/31zOIJy-JwL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Good deal!  It works as advertised!
*by M***O on June 8, 2017*

Better deal than buying the one chip package.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 friendlyCons:* Not as cheap compare to shift registers but the MCPs are easier to use

### ⭐⭐⭐⭐ Feature rich but tricky if system gets large
*by M***B on June 3, 2020*

A feature rich port expanded with many more capabilities than a simple shift register. Being able to enable a built-in pull-up resister per port is very nice. The interrupt on change feature is great. Accessing via I2C is excellent.On the down-side the datasheet isn’t exactly a paragon of clarity. Many examples of Arduino code don’t really work if you gang several chips together into a bank with a shared interrupt.I recommend the Adafruit library as a good starting point, although I had to modify it to enable a missing command. You really need some sort of hardware probe to see what’s going on in fast changing systems with multiple shared interrupts per second. I recommend the Saleae Logic Analyzer. It saved me when debugging a big system with twelve MCP23017 chips in four banks of three chips each. The system is working great now, but there were a few subtle timing issues that had to be overcome. Also, take a look at the Adafruit TCA9548A if you need more than eight MCP23017 chips in your project. The MCP23017 has only three bits for I2C hardware addressing. The TCA9548A lets you multiplex up to eight I2C busses, enabling you to use up to 64 MCP23017 chips!

### ⭐⭐⭐⭐⭐ This port expander met my requirements
*by W***A on March 1, 2021*

I used this port expander on an Arduino ESP8285 Development Board DIY project for a pool solar heater and pool water level controller.

## Frequently Bought Together

- 5 pcs - MCP23017 - i2c 16 Input/Output Port Expander
- ALLECIN 20Pcs A3144 3144 Hall Effect Sensor OH3144 AH3144E 3Pins Magnetic Detector
- 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

---

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

---

*Product available on Desertcart Germany*
*Store origin: DE*
*Last updated: 2026-04-22*