MCP23017 module - GPIO pin expander - 16-channel I2C - STEMMA QT / Qwiic - Adafruit 5346

Index: ADA-21037
Lead expander from Adafruit equipped with the MCP23017 chip. It allows you to extend the number of pins of modules such as Arduino or Raspberry Pi by an additional 16 I/O ports via the I2C interface. Pins have been divided into two sections : GPIOA A0-A7 and GPIOB B0-B7. Each lead also has a separate GND power supply section. The module has 3 address jumpers that enable configuration of up to 8 different addresses , thanks to which the number of pins can be extended to 128 using the expander. The module supply voltage is 3.3 V or 5 V.
MCP23017 module - GPIO pin expander - 16-channel I2C - STEMMA QT / Qwiic - Adafruit 5346
€8.50
€6.91 tax excl.
Available
Shipping in 24 hours
PayPal payment
Manufacturer: Adafruit
Compatibility: Arduino Raspberry Pi

Product description: MCP23017 module - GPIO pin expander - 16-channel I2C - STEMMA QT / Qwiic - Adafruit 5346

Lead expander from Adafruit equipped with the MCP23017 chip. It allows you to extend the number of pins of modules such as Arduino or Raspberry Pi by an additional 16 I/O ports via the I2C interface. Pins have been divided into two sections : GPIOA A0-A7 and GPIOB B0-B7. Each lead also has a separate GND power supply section. The module has 3 address jumpers that enable configuration of up to 8 different addresses , thanks to which the number of pins can be extended to 128 using the expander. The module supply voltage is 3.3 V or 5 V.

MCP23017 module - GPIO pin expander - 16-channel I2C - STEMMA QT / Qwiic - Adafruit 5346.

MCP23017 module - GPIO pin expander - 16-channel I2C - STEMMA QT / Qwiic - Adafruit 5346.

The module has 3 jumpers to change the I2C address.

The module has 3 jumpers to change the I2C address.

Special features of the module

  • Multiple I/O mode - thanks to 3 address pins, you can get up to 8 outputs on one bus, which gives a total of 8 x 16 = 128 GPIOs on one I2C bus
  • The module can be programmed using Arduino and CircuitPython - the manufacturer provides libraries and sample program codes
  • The board has STEMMA QT / Qwiic connectors that allow for quick prototyping of systems without the need to solder the connector

Pin description and expander connection diagram

The module with the MCP23017 expander communicates via the I2C interface. It can be powered with both 3.3 V and 5 V. On the board there are solder pads to which the included goldpin strip should be soldered, and STEMMA QT / Qwiic connectors that do not require soldering. Connect the pins as described below:

  • VIN - 3.3 V / 5 V power supply pin
  • GND - system ground
  • SCL - clock line of the I2C bus
  • SDA - data line of the I2C bus
  • A0-A7, B0-B7 - inputs / outputs
  • IA (INTA) - interrupt pin A
  • IB (INTB) interrupt pin B


An example of connecting the expander with Raspberry Pi - only the expander is sold, other components must be purchased separately.

Components included in the set.

Components included in the set.

Module technical specification

  • Type: GPIO pin expander
  • Built-in chip: MCP23017
  • Number of pins (input, output): 16
  • Current efficiency of one IO: 25 mA
  • Communication interface: I2C bus
  • Interface address: 0x20 (configurable via address jumpers)
  • Interrupt pins: INTA and INTB
  • Dimensions: 43 x 18 x 5mm

Kit contents

  • MCP23017 module - GPIO pins expander - 16-channel I2C - 1 piece
  • Goldpin strip 1x16-pin - raster 2.54 mm - 2 pieces
Package width 7.8 cm
Package height 8.5 cm
Package depth 1 cm
Package weight 0.006 kg

Be the first to ask a question about this product!

Product reviews

MCP23017 module - GPIO pin expander - 16-channel I2C - STEMMA QT / Qwiic - Adafruit 5346

5/5

Average grade

5

Customers opinion
The following opinions are collected
and verified by
an external partner Trustmate
and come from the post-purchase process.
Patrick 13.11.2023 Confirmed purchase Translated review
Fast delivery, goods as described
Peter 30.10.2023 Confirmed purchase Translated review
Quality very good, delivery fast
Roman 13.02.2023 Confirmed purchase Translated review
Works great with ESP32. I didn't need anything else to handle relays and binary inputs!
Paul 14.08.2023 Confirmed purchase
Karol 27.07.2023 Confirmed purchase

Customers who bought this product also bought:

Products from the same category: