🔧 Power Up Your Projects with Precision!
The Waveshare RPi Relay Board is a three-channel power relay module designed for Raspberry Pi enthusiasts. It supports a load capacity of up to 5A at 250V AC or 30V DC, ensuring reliable performance for various applications. With features like photo coupling isolation to prevent interference, customizable relay control, and onboard status LEDs, this expansion board is perfect for enhancing your Raspberry Pi projects.
Brand | Waveshare |
Package Dimensions | 8.13 x 7.11 x 2.79 cm; 68 g |
Item model number | RPi Relay Board (3-CH) |
Manufacturer | Waveshare |
Series | Waveshare RPi Relay Board |
Color | RPi Relay Board (3-CH) |
Processor Brand | Raspberry Pi |
Processor Count | 1 |
Wireless Type | Infrared |
Operating System | Raspberry Pi OS |
Are Batteries Included | No |
Item Weight | 68 g |
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 ]; then echo "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; do echo # Set pins HIGH for pin in "${pins[@]}"; do toggle_gpio "$pin" dh sleep 0.250 done sleep 1 echo # Set pins LOW for pin in "${pins[@]}"; do toggle_gpio "$pin" dl sleep 0.250 done sleep 1done
M**8
Working, but useless hex stud
It is working, advertisement is kinda weird, as it is mentioned that the "good quality" relay support 5 amp, and from the picture you can see that they support 10amp 250v or 15amp 120v, but hey, at least its conservative, not pretending supporting more amps than they do. But what are those hex stud screw for ? They re for another ! They re too small !!! Pass rigth through the hole.
A**R
Relays assigned to the wrong pins
Relays are assigned to pins 25, 28, and 29. In board numbering 25 is designated for ground, 28 is reserved (uncallable), and 29 is good for GPIO. in BCM numbering 25 is good for GPIO, but 28 & 29 aren't found.
Trustpilot
2 weeks ago
2 months ago