5V 10A 1-Channel Relay Module with Optocoupler (Normally Open/Closed)
Switch higher-voltage devices (lights, fans, pumps, solenoids) using a low-power signal from Arduino, ESP32/ESP8266, Raspberry Pi, or PLC. Built-in optocoupler isolation helps protect your controller from noise and spikes.
Need your microcontroller to turn something “real” on and off? This 1-channel relay module lets a small control pin safely switch a bigger load. It has a normally-open (NO) and normally-closed (NC) output, plus a common (COM) terminal, so you can choose whether your device starts OFF or ON by default.
Why this module is useful
Adds electrical separation between control side and load side for extra protection.
Green = power, Red = relay active—quick debugging at a glance.
No tiny solder pads—easy wiring for AC or DC loads (within rating).
What you can build
- Smart lights / lamp switching
- Fan or exhaust automation
- Mini pump control (watering, dispensers)
- Door lock / solenoid control (with proper power supply)
- Timer-based appliance switching
- IoT projects (ESP32/ESP8266 + relay)
- Sensor-triggered alarms and actuators
- Simple industrial/automation demos
Technical specifications
| Relay coil voltage | 5V DC |
|---|---|
| Max load rating | AC 250V / 10A (max), DC 30V / 10A (max) |
| Optocoupler | Yes (SMD optocoupler isolation) |
| Quiescent current | ~5mA |
| Max module current | Up to ~50mA (typical for relay energize; varies by board) |
| Trigger current | ~2–5mA (varies; depends on input circuit) |
| Indicators | Power LED (green), relay status LED (red) |
| Relay contacts | COM / NO / NC |
Pinout & power notes
Control side (low voltage):
- DC+ = +5V supply for the module
- DC- = GND
- IN1 = control input from your microcontroller (HIGH/LOW trigger depends on the board design)
Load side (relay outputs):
- COM = common terminal
- NO = normally open (OFF by default; turns ON when relay activates)
- NC = normally closed (ON by default; turns OFF when relay activates)
Safety reminders (important):
- For AC mains wiring, use proper insulation, enclosure, and strain relief. If you’re not trained, ask a qualified electrician.
- Do not exceed the relay rating. High inrush loads (motors/pumps) may require a safer margin.
- If your load is inductive (motor/solenoid), consider proper suppression (snubber/TVS/diode depending on DC/AC).
What’s in the box
- 1x 5V 10A 1-Channel Relay Module (with optocoupler)
FAQ
-
Is this compatible with Arduino / ESP32 / ESP8266 / Raspberry Pi?
Yes. Power the module with 5V and connect IN1 + GND to your controller. For Raspberry Pi (3.3V GPIO), most boards still trigger fine, but if yours doesn’t, use a transistor/driver or a “3.3V-compatible” relay input module.
-
How do I choose NO vs NC?
Use NO if you want the device OFF by default and ON only when triggered. Use NC if you want it ON by default and OFF when triggered.
-
Can this switch pumps or motors?
Yes, within rating. Motors/pumps have startup (inrush) current—use a safety margin and proper wiring. For heavy loads, consider a contactor/SSR instead.
5V 10A 1-Channel Relay Module with Optocoupler (NO/NC)
5V 10A 1-Channel Relay Module with Optocoupler (NO/NC)
42 in stock
Product Code
SKU:2833
Couldn't load pickup availability
