Additional Information

Site Information

 Loading... Please wait...
  • PiRyte Mini 16 Channel Digital Input Extender
  • The kit includes all the parts shown here.
  • This is what a PiRyte stack looks like.
  • This is what a PiRyte stack looks like.

PiRyte Mini 16 Channel Digital Input Extender


Product Description

What is it?

PiRyte Mini 16 Channel Digital Input Extender adds 16 current protected digital inputs to the Raspberry Pi via an MCP23S017 SPI bus I/O extender.


  • 16 channels of current protected inputs over two RJ50/RJ45 10 pin (10p10c) cables available separately. Cabling allows for quick connect/disconnect and clean organization of wiring.
  • Replacing the resistors with 0 ohm jumpers allows the user to individually configure each GPIO as either an input or output.
  • Conforms to the Raspberry Pi HAT footprint and is stack-able with other PiRyte mini boards or third party boards.
  • On board address selects allows for up to sixteen digital input extender boards to be attached to one Raspberry Pi.
  • The on board MCP23s17 can be programmed using the Breezy4Pi application, or with the Python, Java, or C languages.
  • Currently available as a kit only with options for either a 40 pin or 26 pin GPIO stacking header.

Why did you make it?

I needed an interface board to bring in inputs from various parts of my model railroad, i.e, push buttons and occupancy block detectors. I didn't see any product out there that is stack-able and uses cabling, which for me, makes for neater and better installations.

What makes it special?

I decided to break out the digital input function from the PiRyte Multi-S and offer this as a kit to keep costs down for the hobbyist.

Additionally, this board is stack-able so you can mix and match with other HAT conforming boards. For instance, I run this board with no problems with Adafruit's 16 channel PWM board.

Finally, I like to have neat, secure wiring runs so I'm a big fan of using cables. I provide the 10p10c cables in various lengths as a convenience. The ability to plug and unplugged cabling without tearing apart a Raspberry Pi stack is a major plus for me. Imagine the added work needed to unstack a bunch of boards on a Raspberry Pi so that you can reach the screw terminals for individual wires and then keep track of all the wires?

Product Reviews

Write Review

This product hasn't received any reviews yet. Be the first to review this product!

Find Similar Products by Category

Click the button below to add the PiRyte Mini 16 Channel Digital Input Extender to your wish list.