Relay Module 1 channels 5V
⚡ Relay Module – 1 Channel, 5V
High-Power Control for Arduino, Raspberry Pi & Other Microcontrollers
The 1-Channel 5V Relay Module allows microcontrollers to control high-voltage AC or high-current DC devices. It acts as an electrically operated switch, isolating low-power control circuits from high-power loads.
⚙️ Technical Specifications
Parameter | Specification |
---|---|
Operating Voltage | 5V DC |
Trigger Voltage | 3.3V–5V (compatible with Arduino, ESP8266, ESP32, etc.) |
Channels | 1 |
Contact Rating | 10A @ 250VAC or 10A @ 30VDC |
Relay Type | SPDT (Single Pole Double Throw) |
Isolation | Optocoupler-based (for most models) |
Indicator | LED status indicator |
Mounting | PCB with screw terminals |
✅ Features
🔹 Control AC (lights, fans, appliances) or DC loads
🔹 Optical isolation for safe microcontroller operation
🔹 Works with Arduino, Raspberry Pi, ESP8266, ESP32, PIC, STM32
🔹 Onboard LED shows relay status
🔹 Screw terminals for easy wiring
🧪 Example Arduino Connection
Relay Pin | Arduino Pin |
---|---|
VCC | 5V |
GND | GND |
IN | D7 (or any digital pin) |
Sample Code:
cppCopyEditint relayPin = 7; void setup() { pinMode(relayPin, OUTPUT); } void loop() { digitalWrite(relayPin, HIGH); // Turn relay ON delay(1000); digitalWrite(relayPin, LOW); // Turn relay OFF delay(1000); }
🧠 Applications
💡 Home automation – control lights, fans, appliances
🔋 Battery charging/discharging circuits
🚰 Water pumps
🔥 Heating elements
⚙️ Industrial automation projects