IO Pi Plus

SKU: CE07493 Brand: AB Electronics
The IO Pi Plus is a 32 channel digital expansion board designed for use on the Raspberry Pi. The board is based around the MCP23017 16-bit I/O expander from Microchip Technology Inc. A pair of MCP23017 expanders are included on the board allowing you to connect up to 32 digital inputs or outputs to the Raspberry Pi. The IO Pi Plus is powered through the host Raspberry Pi using the GPIO port and extended pins on the GPIO connector allow you to stack the IO Pi Plus along with other expansion boards.
$27.96 AUD, inc GST
$25.42 AUD, exc GST

In stock, ships same business day if ordered before 2PM
Delivered by Tue, 7th of May

Quantity Discounts:

  • 10+ $25.04 (exc GST)
- +

3 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

Shipping:

  • $6+ Standard (5+ days*, tracked)
  • $10+ Express (2+ days*, tracked)
  • FREE Pickup (Newcastle only - must order online*)

Shipping costs may increase for heavy products or large orders.

Exact shipping can be calculated on the view cart page.

*Conditions apply, see shipping tab below.

The IO Pi Plus is a 32 channel digital expansion board designed for use on the Raspberry Pi. The board is based around the MCP23017 16-bit I/O expander from Microchip Technology Inc. A pair of MCP23017 expanders are included on the board allowing you to connect up to 32 digital inputs or outputs to the Raspberry Pi. The IO Pi Plus is powered through the host Raspberry Pi using the GPIO port and extended pins on the GPIO connector allow you to stack the IO Pi Plus along with other expansion boards.

The I2C address bits are selectable using the on-board solder jumpers. The MCP23017 supports up to 8 different I2C addresses so with two MCP23017 devices on each IO Pi you can stack up to 4 IO Pi boards on a single Raspberry Pi giving a maximum of 128 I/O ports.

The IO Pi Plus includes a 5V port that can be isolated from the Raspberry Pi via an isolation solder jumper marked "Link" on the PCB so you can use a separate high current power supply to power the IO Pi reducing the load on the Raspberry Pi. Use of an external supply is recommended if you plan on connecting more than one IO Pi Plus to your Raspberry Pi. The 5V input is compatible with our 5mm screw terminals.

To use the IO Pi Plus externally from the Raspberry Pi you will need to connect the 3.3V (Pin 1), SDA (Pin 3), SCL (Pin 5) and Ground (Pin 6) pins from the Raspberry Pi GPIO header to the corresponding pins on the IO Pi Plus. The 5V pin will also need to be connected if you are not using an external 5V power supply.

Features

  • 32 Digital Inputs/Outputs
  • Control via the Raspberry Pi I2C port
  • Stack up to 4 IO Pi boards on a single Raspberry Pi
  • Solder jumper selectable I2C addresses
  • External 5V Input with isolation solder jumper
  • Based on the MCP23017 from Microchip Technologies Inc
  • 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

Specifications

  • Vdd (5V pin on I2C bus): 2.7V - 5.5V
  • All digital inputs and outputs: 0 - Vdd
  • Current at I/O Pin (sourced or sunk): 25 mA
  • Maximum current on a single I/O Bank (1 MCP23017 device): 12

Assembly

The IO Pi Plus is supplied with the 40 pin GPIO connector unsoldered. Before using the IO Pi Plus you will need to solder the connector onto the PCB. The power link and I2C address selection are configured using solder jumpers. For your convenience we supply the IO Pi Plus with the power link jumper and one address selection jumper pre-soldered.

The digital input pads are spaced 2.54mm apart. You can solder wires directly to the board or use 2.54mm pitch headers. The IO Pi Plus is compatible with 20 pin IDC vertical and right angle headers allowing you to use ribbon cables to connect your external devices to the board.

To install the IO Pi simply press the 40 pin connector down onto the Raspberry Pi GPIO pins with the board sat over the top of the Raspberry Pi.

If you are installing more than one IO Pi on a single Raspberry Pi board then you will need to configure the address select jumpers for each IO Pi.

Remove the isolation jumper when connecting an external power supply to the 5V port.

Documents

This product is listed in:

Raspberry Pi>Model B Hats & Plates

Product Comments

Exact shipping can be calculated on the view cart page (no login required).

Products that weigh more than 0.5 KG may cost more than what's shown (for example, test equipment, machines, >500mL liquids, etc).

We deliver Australia-wide with these options (depends on the final destination - you can get a quote on the view cart page):

  • $3+ for Stamped Mail (typically 10+ business days, not tracked, only available on selected small items)
  • $6+ for Standard Post (typically 6+ business days, tracked)
  • $10+ for Express Post (typically 2+ business days, tracked)
  • Pickup - Free! Only available to customers who live in the Newcastle region (must order online and only pickup after we email to notify you the order is ready). Orders placed after 2PM may not be ready until the following business day.

Non-metro addresses in WA, NT, SA & TAS can take 2+ days in addition to the above information.

Some batteries (such as LiPo) can't be shipped by Air. During checkout, Express Post and International Methods will not be an option if you have that type of battery in your shopping cart.

International Orders - the following rates are for New Zealand and will vary for other countries:

  • $11+ for Pack and Track (3+ days, tracked)
  • $16+ for Express International (2-5 days, tracked)

If you order lots of gear, the postage amount will increase based on the weight of your order.

Our physical address (here's a PDF which includes other key business details):

Unit 18, 132 Garden Grove Parade
Adamstown
NSW, 2289
Australia

Take a look at our customer service page if you have other questions such as "do we do purchase orders" (yes!) or "are prices GST inclusive" (yes they are!). We're here to help - get in touch with us to talk shop.

Have a product question? We're here to help!

Write Your Own Review

Videos

View All

Guides

Raspberry Pi 5 Vs Raspberry Pi 4 Model B | Comparison & Benchmarking

The Raspberry Pi 5 is here and one of the biggest questions is, how does it stack up against the pr...
The Raspberry Pi 5 is here and one of the biggest questions is, how does it stack up against the pr...

Raspberry Pi 5 | Review, Performance & Benchmarks

The Raspberry Pi 5 is here! Our favourite credit card-sized computer has just gotten an update and ...
The Raspberry Pi 5 is here! Our favourite credit card-sized computer has just gotten an update and ...

How to use a PiRelay HAT for Raspberry Pi - Multiple Relay Control with Voice or GUI

This guide will teach you exactly how to use a Raspberry Pi Single Board Computer to independently ...
This guide will teach you exactly how to use a Raspberry Pi Single Board Computer to independently ...

How to use Stepper Motors and DC Motors with a Raspberry Pi - Adafruit DC & Stepper Motor HAT

This guide will demonstrate exactly how to control Standard Stepper Motors and DC Motors with a Ras...
This guide will demonstrate exactly how to control Standard Stepper Motors and DC Motors with a Ras...

Projects

safePower

I like working with the Pi Zero W and Pi 4 as they are very compact, very powerful and very cheap fo...
I like working with the Pi Zero W and Pi 4 as they are very compact, very powerful and very cheap fo...

ESP32 IR-Triggered Camera with Home Assistant Integration

I love the ESP line-up. I started by messing around with the ESP8266 and I completely fell in love w...
I love the ESP line-up. I started by messing around with the ESP8266 and I completely fell in love w...

LuMa 1 - The Neo Disco Ball

It is real and here it is! Including everything you need to make one a Luma 1 for yourself! S...
It is real and here it is! Including everything you need to make one a Luma 1 for yourself! S...

Educational Workshops

Raspberry Pi Workshop for Beginners

Welcome to the Raspberry Pi Workshop for Beginners! Here you'll be able to follow along with our s...
Welcome to the Raspberry Pi Workshop for Beginners! Here you'll be able to follow along with our s...
Feedback

Please continue if you would like to leave feedback for any of these topics:

  • Website features/issues
  • Content errors/improvements
  • Missing products/categories
  • Product assignments to categories
  • Search results relevance

For all other inquiries (orders status, stock levels, etc), please contact our support team for quick assistance.

Note: click continue and a draft email will be opened to edit. If you don't have an email client on your device, then send a message via the chat icon on the bottom left of our website.

Makers love reviews as much as you do, please follow this link to review the products you have purchased.