Communica

How to Use a 1-Channel Relay Module in Electronics Projects (South Africa)

Step-by-step guide to wiring and driving a 1-channel relay module for projects. Includes calculations, wiring diagrams, safety tips and South African buying notes.

electronic component fuses
January 8, 2026
6 min read

Simple Interface

Drive a 1-channel relay from MCU using built-in drivers or a transistor and diode.

Safety & Ratings

Match coil voltage and contact rating; add fuses and snubbers for AC/inductive loads.

Local Practicalities

Check Communica stock, branch pickup, and request VAT invoices for education buys.

Overview: What a 1-Channel Relay Module Does

A 1-channel relay module provides a simple way for a microcontroller or control circuit to switch a higher-voltage or higher-current load. The module contains an electromechanical relay with a low-voltage coil and a set of contacts (normally open, normally closed and common). Use cases include switching AC mains lamps, DC motors, solenoids, or isolating sensors from noisy loads.

Basic parts and pinout

  • VCC: module power (typically 5 V or 3.3 V variants)
  • GND: ground reference
  • IN (or SIG): control input from microcontroller (active LOW or HIGH depending on module)
  • COM, NO, NC: relay contact terminals for switched load

Common relay specs to check

Specification Typical Value Why it matters
Coil Voltage 5 V or 3.3 V Matches your MCU supply or needs a driver/transistor.
Contact Rating e.g., 10 A @ 250 VAC or 30 VDC Defines maximum safe switched current/voltage.
Isolation Mechanical / galvanic Protects low-voltage logic from high-voltage loads.

Driving a Relay Safely from a Microcontroller

Many 1-channel modules include a transistor and flyback diode so the microcontroller can drive the IN pin directly. If the module is just a bare relay, use a transistor or MOSFET driver and a diode across the coil. Confirm whether the module input is active HIGH or active LOW before connecting to an MCU pin.

Example wiring (module with built-in driver)

Connect VCC to the MCU 5 V rail (or 3.3 V variant), GND to common ground, and IN to a digital output pin. Use this pattern for Arduino Uno/AVR, ESP32 (with 5 V-tolerant input or 3.3 V coil versions), or Raspberry Pi with a 3.3 V module.

Microcontroller ---IN--[Module]--- VCC
GND ---------------[Module]--- GND
COM ---- switched power ---- NO/NC

Example wiring (bare relay needing driver)

Use an NPN transistor or logic MOSFET with a base/gate resistor and a flyback diode across the coil:

MCU PIN --R--|B  NPN  |-- Relay coil -- +Vcoil
           |           |C ----------
           GND ------- E
Diode across coil (cathode to +Vcoil)

Choose Rbase = (Vpin - 0.7) / Ib where Ib = Ic / hFE. For example, to drive a coil requiring 50 mA with transistor hFE ~100, set Ib = 0.5 mA, Rbase ~ (3.3 - 0.7)/0.0005 ~ 5.2 kOhm. Use a conservative lower value (e.g., 2.2 kOhm) if uncertain.

Calculations and Examples

Ohm's law and coil current

Ohm's law: V = I x R. If a relay coil is listed as 5 V and 70 ohms, coil current I = V / R = 5 / 70 ~ 71 mA. The MCU cannot source that directly from an I/O pin; use a transistor driver or a module with built-in driver.

Power dissipation example (South Africa context)

Relay coil power P = V x I. For a 5 V coil at 71 mA, P = 0.355 W. If using several relays in a project, consider thermal buildup and power supply sizing. When shopping locally, estimate a small additional budget of 10-20 ZAR per relay module for connectors and screw terminals (prices vary; check current listings for accurate ZAR values).

Wiring AC Mains Loads Safely

When switching AC mains in South Africa (nominally 230 VAC), follow safety practices: isolate power before wiring, use appropriately rated relay contacts (e.g., 10 A or higher), use insulated terminals, and keep wiring clear of low-voltage control circuitry. Keep AC wiring inside approved enclosures and, where required, get installations checked by a qualified electrician for permanent fittings.

Simple AC wiring diagram (ASCII)

     L (230 VAC) -----[FUSE]-----+---- COM (relay)
                                   |
                                   +---- NO ---- Lamp
     N ----------------------------+---------------- Lamp return

Include a correctly rated fuse on the live conductor and, for inductive loads like motors, consider an RC snubber or choose a relay rated for inductive switching. For student lab projects, use isolated test setups and low-voltage demonstration loads when possible. See best practices for wiring a 12V relay module when adapting these recommendations to 12V systems.

Related Circuit Protection & Passive Components Products

Discover quality circuit protection & passive components products related to How to Use a 1-Channel Relay Module in Electronics Projects (South Africa)

12v 1 Channel High/low Level Trigger Relay Module

12v 1 Channel High/low Level Trigger Relay Module

CommunicaRelay Boards
ZAR29.00

12v 1 Channel High/low Level Trigger Relay Module

4 Channel 5v Solid State Relay Board

4 Channel 5v Solid State Relay Board

CommunicaRelay Boards
ZAR140.00

4 Channel 5v Solid State Relay Board

Industrial 5v Relay Module Board For Arduino Avr Pic Arm

Industrial 5v Relay Module Board For Arduino Avr Pic Arm

CommunicaRelay Boards
ZAR100.00

Industrial 5v Relay Module Board For Arduino Avr Pic Arm

Relay Board 2 Channel 12v 5ma Trigger

Relay Board 2 Channel 12v 5ma Trigger

CommunicaRelay Boards
ZAR45.00

Relay Board 2 Channel 12v 5ma Trigger

Trigger Delay Timer 0.1s-999m, High-quality Mos Tube Control Module

Trigger Delay Timer 0.1s-999m, High-quality Mos Tube Control Module

CommunicaRelay Boards
ZAR44.00

Trigger Delay Timer 0.1s-999m, High-quality Mos Tube Control Module

Dc 12v Bluetooth Relay Board, Single Channel 12v/10a Relay Module And Spp-c Bluetooth Serial Port Slave Module

Dc 12v Bluetooth Relay Board, Single Channel 12v/10a Relay Module And Spp-c Bluetooth Serial Port Slave Module

CommunicaRelay Boards
ZAR149.01

Dc 12v Bluetooth Relay Board, Single Channel 12v/10a Relay Module And Spp-c Bluetooth Serial Port Slave Module

5v 30a Relay Module With High Current Output Terminals. Compatible With Arduino

5v 30a Relay Module With High Current Output Terminals. Compatible With Arduino

CommunicaRelay Boards
ZAR65.00

5v 30a Relay Module With High Current Output Terminals. Compatible With Arduino

8 Channel 12v Relay Module With Computer Usb Control Switch

8 Channel 12v Relay Module With Computer Usb Control Switch

CommunicaRelay Boards
ZAR325.00

8 Channel 12v Relay Module With Computer Usb Control Switch

3,3v 2 Channel High/low Level Trigger Relay Module With Optopcoupler

3,3v 2 Channel High/low Level Trigger Relay Module With Optopcoupler

CommunicaRelay Boards
ZAR59.00

3,3v 2 Channel High/low Level Trigger Relay Module With Optopcoupler

2 Channel 5v Relay Board 2ch 5v - Compatible With Arduino

2 Channel 5v Relay Board 2ch 5v - Compatible With Arduino

CommunicaRelay Boards
ZAR33.01

2 Channel 5v Relay Board 2ch 5v - Compatible With Arduino

Communica Cmu Solid State Relay Brd 2ch 5v Relay Boards

Communica Cmu Solid State Relay Brd 2ch 5v Relay Boards

CommunicaRelay Boards
ZAR150.31

Communica Cmu Solid State Relay Brd 2ch 5v Relay Boards

Selection Criteria: Choosing the Right 1-Channel Relay Module

Match coil voltage to your control system (5 V vs 3.3 V), verify contact rating for the load (AC or DC, current and voltage), and check whether the module includes a driver transistor and flyback diode. Consider physical features: screw terminals, PCB mounting holes, and opto-isolation if you need extra separation between control and load circuits.

Comparison table

Feature DIY student module Industrial-style module
Coil drive Often includes transistor + diode Opto-isolated, screw terminals
Contact rating Typically 5 A - 10 A Higher ratings, precise datasheets
Mounting PCB or breadboard-friendly DIN rail or chassis options

Troubleshooting and Common Pitfalls

  • Relay clicks but load does not switch: check wiring to COM/NO/NC and that the contact rating suits the load.
  • MCU pin resets when activating relay: likely coil inrush draws from shared supply; add local decoupling caps or a separate supply for coils.
  • Module triggers unexpectedly: confirm input is not floating; use pull-up or pull-down resistors per module documentation.
  • Arcing on contacts with inductive loads: use snubbers, varistors, or choose relays rated for inductive switching.

Practical advice for South African makers

Communica stocks a wide range of relays and accessory components suitable for student and maker projects, including screw-terminal modules and PCB relays from many international and maker-friendly brands. Check local stock availability at the Samrand warehouse or branches in Pretoria and Cape Town to avoid long lead times. For tertiary or classroom orders, request a VAT invoice and consider bulk packs to reduce per-unit cost. Typical relay modules for hobbyists in South Africa can be found in the Prototyping and Electromechanical sections.

Example Projects

  • Automated lamp timer: MCU drives relay to switch a 230 VAC lamp with a fused live connection and an inline LED indicator.
  • 12 V water pump control: use relay to switch pump power; add flyback protection for pump motor and a separate supply for coil if needed.
  • Safety cutout: use relay in series with emergency-stop circuit to disconnect power to a device under fault conditions.

Safety callout

When working with mains voltages, follow local electrical safety rules. For permanent or fixed wiring, involve a qualified electrician. For student demonstrations, prefer low-voltage equivalents where possible and use insulated enclosures for live parts.

Sources

Communica Samrand — Electronic Component Experts

Communica supplies semiconductors and electronic components to industries such as automotive, electrical, automation, mining, and education.

Last updated: October 19, 2026

Disclaimer: This content is for educational purposes only. Product availability, pricing, and specifications are subject to change. Always verify current details on the retailer's website before making a purchase. We may earn affiliate commissions from qualifying purchases.

Frequently Asked Questions

Get answers to common questions about Circuit Protection And Passive Components

Why Choose Communica?

*Free Shipping

Free shipping for orders over ZAR 1,000.00.

7-Day Returns

Get a full refund if you had the product for less than 7 days.

Quick Delivery

Nationwide delivery within 2 - 4 working days.