Industrial 6-Channel Relay Module for Raspberry Pi Zero

WaveshareSKU: WAV-20863
Sale price £41
incl. VAT
excl. VAT
Only 10 units left

Compatible with:

Awesome Extras

Raspberry PiRaspberry Pi Zero 2 W
Sale priceFrom £14.40 incl. VAT excl. VAT
The Pi HutEssential Raspberry Pi Zero Kit
Sale price £6 incl. VAT excl. VAT
The Pi HutMini HDMI to HDMI Cable for Raspberry Pi Zero
Sale priceFrom £3 incl. VAT excl. VAT

Control lots of appliances and other high-power devices with your Raspberry Pi Zero with this industrial 6-channel relay module.

The module is designed specifically for the Raspberry Pi Zero which fits inside the unit via the dedicated header, which is then powered by the board from the included power supply and onboard 5V regulator. Control is managed via the GPIO pins making it easy to create your own relay control scripts. There's also RS485 and CAN half-duplex communication options with screw terminal connections.

Once set up, you can use this module's 6 relays to control ≤10A 250V AC or ≤10A 30V DC devices, great for home automation and similar projects. The module includes photocoupler isolation and power supply isolation, alongside resettable fuses, protection diodes and an onboard TVS suppressing surge voltage.

The tough enclosure is made from ABS, providing a level of physical protection whilst also offering support for rail mounting. The enclosure includes connection information, helping avoid having to open the unit each time for connection changes. Relay and power indicators provide visual confirmation and support debugging efforts.

Comes with a UK plug! Raspberry Pi Zero not included.


  • RS485 half-duplex communication: using SP3485, UART control, auto RX/TX switch
  • CAN half-duplex communication: using MCP2515 + SN65HVD230 solution, SPI control
  • Onboard unibody power supply isolation, provides stable isolated voltage, requires no extra power supply for the isolated terminal
  • Onboard photocoupler isolation, prevent interference from external high-voltage circuit connected to the relay
  • Onboard TVS (Transient Voltage Suppressor), effectively suppresses surge voltage and transient spike voltage in the circuit, lightning proof & anti-electrostatic
  • Onboard resettable fuses and protection diodes, ensuring current/voltage stable output, preventing over current/voltage - better shock-resistance performance
  • High-quality relay, contact rating: ≤10A 250V AC or ≤10A 30V DC
  • ABS protection enclosure with rail-mount support, easy to install, safe to use

What's Onboard?

Industrial 6-channel relay for Pi Zero features

1) MCP2515
- CAN controller
2) SI8642ED-B-IS
- Digital isolator
3) SN65HVD230
- CAN transceiver
4) SP3485EN
- RS485 transceiver
5) LM2596 voltage regulator
- Providing stable 5V voltage
6) Photocoupler isolation
- Prevent interference from external high-voltage circuit connected to the relay
7) 6-channel quality relays
- Contact rating per channel: ≤10A 250V AC or ≤10A 30V DC
8) Power supply isolation
- Provides stable isolated voltage, needs no extra power supply for the isolated terminal
9) Resettable fuses
10) TVS diodes
11) Relay and power indicators
12) 40-pin GPIO header
- Suitable for Raspberry Pi Zero with pre-soldered pin header
13) Relay screw terminals
- For connecting with user devices
14) Power supply screw terminals
15) RS485 bus interface
16) CAN bus interface
17) RS485 120Ω terminal resistor switch
18) CAN 120Ω terminal resistor switch
19) Relay control pins
20) External power supply jack
21) Thickened tracks
- Allows large current devices

Package Contents

  • 1x ABS protection enclosure (top and bottom)
  • 1x RPi Zero Relay board
  • 1x Screwdriver
  • 1x UK 12V 1A power adapter
  • 1x Screws pack


  • Operating voltage: 7V~36V (industrial input voltage compatible)
  • Relay channel: 6-channel
  • Communication Protocol: RS485,CAN
  • Contact form: 1NO 1NC



Industrial 6-channel relay module for Raspberry Pi Zero Pinout


Pin Raspberry Pi (BCM) Description
GND GND Ground
SCK SCK SPI clock input
MOSI MOSI SPI data input
MISO MISP SPI Data output
CS CE0 Data/Command Selection
INT 25 Interrupt output

RS485 Bus

Pin Raspberry Pi (BCM) Description
GND GND Ground
RXD RXD UART receive
TXD TXD UART transmit

Relay Interface

Pin Raspberry Pi (BCM) Description
IN_CH1 GPIO5 Relay Channel 1
IN_CH2 GPIO6 Relay Channel 2
IN_CH3 GPIO13 Relay Channel 3
IN_CH4 GPIO16 Relay Channel 4
IN_CH5 GPIO19 Relay Channel 5
IN_CH6 GPIO20 Relay Channel 6

Payment & Accreditations

Payment methods
Visa Mastercard Maestro PayPal Amazon Klarna

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.