1/2/4/6/8 Channel DC 5V Relay Module with Optocoupler – High/Low Level Trigger for Arduino
Price range: $6.50 through $19.95 Inc. GST
You save (%)
- Description
- Code Examples
- Additional information
- Reviews (0)
Description
5V Relay Module with Optocoupler for Arduino and Microcontrollers – 1/2/4/6/8 Channel DC Relay Board for Automation Projects
Upgrade your automation systems with our 5V DC Relay Module with Optocoupler. Perfectly designed for Arduino and microcontroller integration, this relay module allows you to effortlessly control various devices. Available in 1, 2, 4, 6, and 8-channel configurations, it’s ideal for DIY projects, home automation, and industrial control systems.
Key Features:
- Premium Relay Performance: This module features high-quality relays with both normally open interfaces. With a maximum load capacity of AC 250V/10A and DC 30V/10A, enjoy reliable and durable performance for all your automation needs.
- Advanced Optocoupler Isolation: Built with SMD optocouplers, our module ensures stable performance and superior driving ability. The minimal trigger current of 5mA maximizes efficiency, enhancing your control over the connected devices.
- Optimal Operating Voltage: Designed to operate at 5V, this relay module is compatible with most standard power supplies, ensuring easy integration into your existing systems.
- Flexible Trigger Configuration: Adjust the module’s settings to fit your needs by selecting high or low trigger levels using the jumper configuration. This flexibility provides you with customizable control options for your project.
- Reliable Fault-Tolerant Design: This module is designed to perform under challenging conditions. Even if the control line is disconnected, the relay remains operational, ensuring your system’s integrity and reliability.
- Real-Time Feedback Indicators: Keep track of your system with ease thanks to the green power indicator and red relay status indicator, which provide real-time updates on your module’s performance.
- User-Friendly Interface: No complex setup required. The module includes easy-to-use terminal connections, allowing you to connect it to your system without hassle.
- Convenient Mounting: Secure the module easily with four 3.1mm mounting holes, giving you flexibility in installation and placement for your automation projects.
Module Interface Details:
- DC+ (VCC): Connect to the positive power supply.
- DC- (GND): Connect to the negative power supply.
- IN: Control the relay with a high or low-level input.
Relay Output Options:
- NO (Normally Open): Interface for normally open relay connections.
- COM (Common Interface): Standard interface for relay connections.
- NC (Normally Closed): Interface for normally closed relay connections.
Trigger Options:
- LOW pin jumper: Activates low-level trigger mode.
- HIGH pin jumper: Activates high-level trigger mode.
Package Includes:
- 1x DC 5V Relay Module with Optocoupler
This 5V DC Relay Module with Optocoupler is an essential addition to any automation project, providing exceptional control, reliability, and easy integration for Arduino and microcontroller applications. Whether you are a professional developer or a hobbyist, this module ensures precise and smooth operation for your automation needs.
📌 Code Examples & Usage – 5V Relay Module (1 / 2 / 4 / 8 Channel, Optocoupler Isolated)
📋 Overview
This 5V relay module allows a microcontroller to safely switch higher-voltage or higher-current loads such as lights, pumps, fans, solenoids, and appliances.
Key features:
-
Available in 1 / 2 / 4 / 8 channel versions
-
Optocoupler isolation for improved noise immunity
-
Supports HIGH-level or LOW-level trigger (jumper selectable)
-
Relay contacts: COM / NO / NC
-
Compatible with Arduino, ESP32, ESP8266, Raspberry Pi
⚠ Important Electrical Notes
-
Relay coils operate at 5V
-
Control inputs are logic-level (3.3V or 5V compatible)
-
Relay contacts are electrically isolated from the control side
-
Always observe relay contact ratings and local electrical regulations
🔌 Pin Descriptions
Control Side
-
VCC → 5V (relay coil power)
-
GND → Ground
-
IN1, IN2, IN3… → Control inputs (one per relay)
Relay Contacts (per channel)
-
COM → Common
-
NO → Normally Open
-
NC → Normally Closed
🔁 HIGH vs LOW Trigger Explained (Very Important)
This relay module supports two trigger modes, selected by onboard jumper:
🔹 LOW-Level Trigger (Most Common)
-
Relay turns ON when input is LOW
-
Relay turns OFF when input is HIGH
-
Often used with Arduino & ESP32
🔹 HIGH-Level Trigger
-
Relay turns ON when input is HIGH
-
Relay turns OFF when input is LOW
👉 If a relay behaves “backwards”, simply change the jumper or invert the code logic.
🧪 1️⃣ Arduino Example – Single Relay ON / OFF
🔁 If your relay is HIGH-trigger, swap LOW and HIGH.
🧪 2️⃣ Arduino Example – 4-Channel Relay Test
Works the same way for 2-channel and 8-channel boards — just change the pin list.
🧪 3️⃣ ESP32 Example (LOW-Trigger)
ESP32 outputs are 3.3V, which works fine with optocoupled relay modules.
🔌 Powering the Relay Module (Recommended)
For best reliability:
-
Power the relay module from a dedicated 5V supply
-
Share GND with the microcontroller
-
Avoid powering multiple relays directly from the Arduino 5V pin if switching loads frequently
This prevents:
-
Random resets
-
USB disconnects
-
Wi-Fi dropouts (ESP32 / ESP8266)
⚡ Inductive Loads – Protection Required
When switching inductive loads (motors, pumps, solenoids, contactors):
-
Voltage spikes can damage electronics or cause false triggering
-
Protection components are strongly recommended
DC Loads
✔ Add a flyback diode across the load
(e.g. 1N4007, UF4007)
AC Loads
✔ Use an RC snubber (X2 capacitor + resistor)
✔ Optional MOV for surge suppression
Inductive load protection greatly improves reliability and relay life.
🧠 Common Issues & Fixes
| Issue | Cause | Fix |
|---|---|---|
| Relay always ON | Wrong trigger mode | Change jumper or invert code |
| ESP resets | Inductive noise | Add snubber / diode |
| Relay chatters | Weak supply | Use external 5V supply |
| Wi-Fi drops | EMI | Separate power & wiring |
Additional information
| Weight | 130 g |
|---|---|
| Dimensions | 260 × 160 × 20 mm |
| # Channels | 1, 2, 4, 6, 8 |
Only logged in customers who have purchased this product may leave a review.















































Reviews
There are no reviews yet.