1.jpeg)





12V DC 2-Channel Relay Module– Dual Channel High/Low Trigger Automation Switch
12v 2 Channel Relay module and each one needs 15-20mA Driver Current. Both controlled by 12V and 5V input Voltage. Equipped with high-current relay, AC250V 10A ; DC30V 10A. Standard interface that can be controlled directly by microcontroller (Arduino, 8051, AVR, PIC, DSP, ARM, ARM, MSP430, TTL logic active low). 12V 2-Channel Relay Module for switching AC or DC loads via Arduino, Raspberry Pi, or microcontrollers. Ideal for home automation, smart appliances, and robotics control.
₹ 71
₹99
99



: | |
Made In : | India |
Add FAQ
Product Description (Detailed):
The 12V DC 2-Channel Relay Module is an essential and versatile component for anyone building a home automation system, a robotics project, or any application requiring the control of high-current devices. This module houses two independent relays on a single board, allowing you to manage two separate electrical circuits with a single, compact unit. With a robust switching capacity of up to 10A at 250V AC or 30V DC, it is perfect for safely controlling everything from AC-powered lights and fans to powerful DC motors and solenoid valves.
A key feature that makes this module highly flexible is its ability to be configured for a High/Low Trigger. This means you can choose whether the relay is activated by a high voltage signal (typically 3.3V or 5V from a microcontroller) or a low voltage signal (ground). This selectable trigger level, often controlled by an on-board jumper, ensures seamless compatibility with a wide range of popular microcontrollers, including Arduino, ESP32, and Raspberry Pi, regardless of their logic level.
The module also incorporates an optocoupler, a crucial component that provides galvanic isolation. This feature creates a protective barrier between your low-voltage control circuit and the high-voltage load, safeguarding your sensitive microcontroller from voltage spikes, electrical noise, and short circuits. With a clear screw terminal pinout for each channel—including NO (Normally Open), NC (Normally Closed), and COM (Common)—and status LEDs for visual feedback, this dual-channel automation switch simplifies complex wiring and provides a reliable solution for all your DIY power control needs.
This 12V Dual-Channel Relay Module allows your microcontroller or logic-level device to control high-voltage devices or appliances. Each relay can be independently triggered to turn ON/OFF AC or DC loads, such as bulbs, motors, fans, or home appliances.
The module features optical isolation (opto-isolators) for safe interfacing with low-voltage microcontrollers like Arduino or ESP boards. It supports active high or low triggering, making it flexible in various circuits. It also comes with LED indicators to show relay states.
Key Features (with SEO Keywords):
-
Supports 2 independent channels for controlling devices
-
Compatible with 12V logic level input
-
Works with Arduino, ESP32, Raspberry Pi, PIC, STM32, etc.
-
Optocoupler isolation for signal protection
-
Switches AC (up to 250V) or DC (up to 30V) loads
-
Includes status LEDs for each relay channel
-
Ideal for home automation, IoT systems, industrial projects
Technical Specifications:
Parameter | Value |
---|---|
Operating Voltage | 12V DC |
Relay Type | 2-Channel Electromechanical Relay |
Trigger Voltage | High/Low (TTL Compatible) |
Control Signal | IN1, IN2 (for Relay 1 and Relay 2) |
Load Capacity (AC) | 250V @ 10A |
Load Capacity (DC) | 30V @ 10A |
Isolation | Optocoupler-based |
Indicator LEDs | Power and Relay Status |
Dimensions | ~55mm x 40mm x 18mm |
Mounting Holes | Yes (4 corners) |
How to Use with Arduino:
Wiring:
Relay Module Pin | Arduino Pin |
---|---|
VCC | 12V External Power (not from Arduino) |
GND | Common Ground with Arduino |
IN1 | D7 (digital output) |
IN2 | D8 (digital output) |
Sample Arduino Code:
int relay1 = 7;
int relay2 = 8;
void setup() {
pinMode(relay1, OUTPUT);
pinMode(relay2, OUTPUT);
}
void loop() {
digitalWrite(relay1, HIGH); // Turn ON relay 1
delay(2000);
digitalWrite(relay1, LOW); // Turn OFF relay 1
delay(2000);
digitalWrite(relay2, HIGH); // Turn ON relay 2
delay(2000);
digitalWrite(relay2, LOW); // Turn OFF relay 2
delay(2000);
}
Note: Use a separate 12V supply for the relay module to avoid damaging your Arduino.
Applications:
-
Home automation projects
-
Smart lighting/fan control
-
Industrial automation and machine control
-
Remote appliance control with Wi-Fi/Bluetooth
-
IoT projects using ESP8266/ESP32 or Raspberry Pi
Package Includes:
-
1 × 12V Dual Channel Relay Module
0 Reviews For this Product
