Skip to product information
QWIIC
contain
IO expander MCP23017 breakout-easyC ecosystem
contain
contain
contain
SKU: 333007
€4,95

Add-Ons

24/7 lifetime customer and technical support

2-year Warranty -no questions asked

Comprehensive Documentation

Open-source everything

Description

Running out of IO pins on your microcontroller? The MCP23017 I2C IO Expander is the perfect solution, allowing you to add 16 fully configurable digital IO pins to your project with just two wires (I2C protocol). The pins can be driven using our Arduino and MicroPython libraries. It's a powerful tool that enables you to build bigger and complex projects without upgrading your microcontroller. Whether you're driving multiple LEDs, reading a large array of buttons, or managing a complex sensor network, this IO expander provides the extra capacity you need.
 
Each pin can be individually configured as an input, output, or input with an internal pull-up resistor. The ability to change the I2C address via onboard jumpers means you can connect up to eight of these breakout boards to a single microcontroller, giving you a massive 128 additional IO pins. With the ability to sink or source up to 25mA per pin, you can directly drive LEDs and other components without the need for extra driver circuitry. This makes it perfect for students learning about digital electronics, makers building custom control panels, and engineers prototyping complex systems.
 
What makes this breakout special is its seamless integration into our Qwiic ecosystem, allowing for quick connections to your favorite boards and other I2C modules. As with all our products, it's open-source, with all design files available for you to modify and adapt. Plus, as with all our products, 2-year warranty and technical support are included.

Complimentary technical support

In case you ever get stuck with using this product, you can count on us. We provide free, no-strings-attached technical support with this product. Just reach out to us with your questions, and we'll be there to help you.

Open-source

Open-source culture is rooted deep inside us, and that’s reflected in our products. This product follows the open-source principle. It was made with the community’s suggestions and needs in mind. With a modular design, it can be modified to your needs and incorporated into your projects. We provide all the design documentation needed free of charge on our Github repository.

Qwiic

Our Qwiic ecosystem provides plug‑and‑play connectors for solderless connections, enabling you to add sensors and modules without wiring errors. Get up and running in seconds, whether you’re a beginner or a professional. Full documentation is available on our Qwiic page so you can explore all features and supported modules.

Made in EU

Soldered products, designed and manufactured in Croatia, are thoroughly tested and meet the highest EU standards of quality and safety.

Technical Specifications

  • Standard current consumption:  1 mA
  • Standby current consumption: 1 μA
  • Logic voltage level: 5V
  • Operating voltage: 1.8V to 5.5V
  • Communication: I2C (address: 0x27)
  • Connectors: Qwiic x2
  • Mounting holes: 2
  • Dimensions: 38 x 22 mm / 1.5 x 0.9 inch

Resources & Documentation

Reviews

Related products

build with this product