Wiring the Modules

Quadify • Hardware setup guide • Matt Shepherd

Wiring overview

Quadify wiring diagram overview

Most Quadify modules require power (VCC) and ground (GND), with the exception of the buttons themselves.

To keep things simple during the initial setup, this guide refers to physical pin numbers on the Raspberry Pi header. These pins are also known as GPIOs and can be numbered differently in software, but we won’t go into that here.

Connecting the OLED screen

Once everything is working correctly, hot glue can be used to secure the wires more permanently — but only after testing.

Connecting the MCP23017 board

Connecting the rotary switch

The Quadify software will not start if the rotary switch is not connected correctly.

Using a Terminal HAT (recommended)

Terminal HAT and IQaudio DAC physical setup

This is the recommended method, particularly if you are not confident with soldering or plan to transport or ship units.

  1. Power down the Raspberry Pi and disconnect all power
  2. Carefully attach the IQaudio DAC to the Raspberry Pi GPIO header
  3. Connect the ribbon cable to the DAC’s GPIO extension pins
  4. Connect the other end of the ribbon cable to the Terminal HAT
  5. Secure all components using screws or clips where provided
  6. Ensure the ribbon cable is not twisted or under strain

Once complete, power can be restored. No software changes are required when using a Terminal HAT.

Screen problems

Once connected, the screen should work out of the box. If you experience issues, double-check wiring and power first.

A small number of screens were shipped with incorrect resistor placement. If you suspect this is the case, please get in touch via Discord for further guidance.