Welcome to Solde.red!

Your unique destination for accessing all resources related to Soldered products.

Soldered logo
IO expander MCP23017 breakout

IO expander MCP23017 breakout

$5.60

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.