β‘ Empower your Pi with triple relay control β command your smart projects like a pro!
The 3-CH RPi Relay Board is a robust expansion module compatible with Raspberry Pi models including Pi 5, 4B, 3B+, Zero series, and Pico variants. It supports controlling three independent relays capable of switching loads up to 5A at 250V AC or 30V DC. Featuring photo coupling isolation for interference protection, onboard LED indicators for real-time status, and customizable GPIO pin control, this compact board (3.15 x 2.8 x 1.26 inches) is ideal for professional-grade home automation and IoT projects.
RAM | LPDDR4 |
Wireless Type | Infrared |
Brand | waveshare |
Series | Waveshare RPi Relay Board |
Item model number | RPi Relay Board (3-CH) |
Operating System | A Raspberry Pi-compatible Linux distribution, such as Raspbian or Ubuntu |
Item Weight | 2.46 ounces |
Package Dimensions | 3.15 x 2.8 x 1.26 inches |
Color | RPi Relay Board (3-CH) |
Processor Brand | Broadcom |
Number of Processors | 1 |
Manufacturer | Waveshare |
ASIN | B085QJFWBC |
Country of Origin | China |
Date First Available | March 10, 2020 |
T**X
Good relay board
Thoughts:~Overall, nice relay board that works once you figure out its quirks and GPIO pinout.~Setting a pin Low activates the relay, and setting a pin High deactivates the relay.~GPIO pinout:CH1 = GPIO 26 (pin 37)CH2 = GPIO 20 (pin 38)CH3 = GPIO 21 (pin 40)Pros:~Relay board fits good on raspberry pi (I've tested on an rp4).~Decent quality board and relays.~Has GPIO pin passthrough in case your project requires them.Cons:~Included standoffs and fasteners are complete junk~No documentation includedTest script:To test your relays, I've written a simple shell script that will cycle the relays High and Low.#!/bin/bash# written by D Smith# Check if the script is running as rootif [ "$EUID" -ne 0 ]; thenecho "This script must be run with sudo."exit 1fi# Array of GPIO pin numberspins=(26 20 21)# Function to toggle a GPIO pin and print the statetoggle_gpio() {pin="$1"state="$2"raspi-gpio set "$pin" op "$state"echo "GPIO pin $pin set: $( [ "$state" == "dh" ] && echo "High" || echo "Low" )"}# Run loopwhile true; doecho# Set pins HIGHfor pin in "${pins[@]}"; dotoggle_gpio "$pin" dhsleep 0.250donesleep 1echo# Set pins LOWfor pin in "${pins[@]}"; dotoggle_gpio "$pin" dlsleep 0.250donesleep 1done
C**A
Works fine
There's no documentation included at all, just the hat in a static proof bag. It's very tall, but that's to be expected due to the size of the relays, just be aware.Seems to work fine so far, I'll update my review if I do have an issue
C**R
Good kit for the price
Good little kit, highly recommend.
Trustpilot
3 weeks ago
2 weeks ago