






5V 10A Relay Switch Module – Single Channel Electromagnetic Relay for Arduino, ESP32, PIC, ARM
- Trigger Voltage: 5V DC | Coil Current: 20mA maximum.
- AC Load: Switches up to 250V AC | DC Load: Switches up to 30V DC.
- Max Load Current: 10A — suitable for switching high-current appliances and loads.
- Onboard Status Indicator LED for real-time relay state monitoring.
- PCB screw terminals for direct, tool-friendly load wire connections.
- Exposes COM, NO (Normally Open), and NC (Normally Closed) terminals for flexible circuit design.
- Fully compatible with Arduino UNO, MEGA, ESP32, ESP8266, PIC, ARM, Raspberry Pi (5V GPIO).
- Ideal for home automation, industrial switching, safety circuits, and automotive applications.
Product Details
5V 10A Relay Switch Module – Single Channel Electromagnetic Relay
The 5V 10A Relay Switch Module is a compact, single-channel electromagnetic relay breakout board designed to let low-power microcontrollers safely switch high-voltage and high-current AC or DC loads. Unlike transistors that are limited by maximum collector current and cannot handle AC loads, this relay module can switch loads up to 250V AC or 30V DC at currents up to 10A — all triggered from a simple 5V GPIO signal drawing only 20mA.
The module is built around a standard electromagnetic relay with clearly labelled COM (Common), NO (Normally Open), and NC (Normally Closed) screw terminals, giving full flexibility to either connect or disconnect a load when the relay is activated. An onboard status indicator LED provides immediate visual feedback of the relay's current state, making debugging and prototyping fast and effortless.
To operate: power the module via its Vcc (5V) and GND pins, then connect the IN (Control) pin to any GPIO pin of a 5V microcontroller such as Arduino UNO or MEGA. Drive the control pin HIGH or LOW via your program to switch the relay ON or OFF. The load is connected across the COM and NO terminals (to energize on trigger) or COM and NC terminals (to de-energize on trigger), depending on the application logic.
🔧 Key Features
- Trigger Voltage: 5V DC.
- Coil Current: 20mA maximum.
- AC Load Voltage: Up to 250V AC.
- DC Load Voltage: Up to 30V DC.
- Maximum Load Current: 10A.
- Relay Type: Single Channel Electromagnetic (SPDT).
- Output Terminals: COM, NO (Normally Open), NC (Normally Closed) — PCB screw type.
- Control Interface: Digital GPIO (Active HIGH / Active LOW).
- Indicator: Onboard LED for relay status (ON/OFF).
- Compatibility: Arduino UNO, MEGA, ESP32, ESP8266, NodeMCU, PIC, ARM, STM32, Raspberry Pi (with 5V logic).
💡 Applications
- Home automation — remotely switch lights, fans, and AC appliances.
- Industrial switching circuits — connect/disconnect heavy loads under program control.
- Safety and protection circuits — auto-disconnect loads on fault detection.
- Automotive — control windscreen wipers, cooling fans, fuel pumps, power windows.
- IoT projects — smart socket, smart switch, energy monitoring systems.
- DIY electronics — general-purpose switching in Arduino and ESP32 projects.
⚙️ Technical Specifications Summary
| Channels | 1 (Single Channel) |
| Relay Type | SPDT Electromagnetic Relay |
| Input / Trigger Voltage | 5V DC |
| Coil Current Consumption | 20mA (Maximum) |
| AC Load Voltage | Up to 250V AC |
| DC Load Voltage | Up to 30V DC |
| Maximum Load Current | 10A |
| Output Terminals | COM, NO, NC (PCB Screw Terminals) |
| Control Interface | Digital GPIO (5V Logic) |
| Status Indicator | Onboard LED |
| Compatible Platforms | Arduino, ESP32, ESP8266, PIC, ARM, STM32, Raspberry Pi |
| PCB Size | Approx. 50 × 25 mm |
| SKU | MOD-QC0305 |
📦 Package Includes
- 1 × 5V 10A Single Channel Relay Module
⚠️ Safety Note: This module switches mains-level AC voltages (up to 250V). Ensure all high-voltage connections are properly insulated and handled by a qualified person. Do not touch live terminals during operation.
















