Kunkune

5V Low Level Trigger Relay Module: Wiring and Trigger Basics

5V Low Level Trigger Relay Module: Wiring and Trigger Basics

By Kunkune | Published: 2026-10-31

Category: How-to Guides

Wire a 5V 1-channel low level trigger relay module correctly: identify VCC, GND and IN, understand active-LOW logic, and test with Arduino without false triggers.

Quick answer

Wire the module's VCC to 5V, GND to ground, and IN to a digital pin, then drive IN LOW to energize the relay. Because it is a low level trigger board, a HIGH or floating input keeps the relay off, so set the pin HIGH at boot and never leave IN disconnected.

Why low level trigger changes your wiring and code

On a low level trigger module, the relay coil activates when the IN pin is pulled to ground. That inverts the logic you may expect: writing LOW turns the load on, writing HIGH turns it off. This matters most during power-up, because a microcontroller pin defaults to a high-impedance input and can behave like a floating line.

The practical consequence is that you should define the pin state before the relay can respond. Set the Arduino pin to OUTPUT and write it HIGH in setup, or use a pull-up resistor, so the relay stays off until your program deliberately pulls IN low. If you are comparing low level vs high level relay boards, the wiring is the same; only the active state of the IN pin is reversed.

Check the module's input and load limits before connecting

The catalog listing for the 5pcs DC 5V Low Level Trigger 1 Channel Relay Module Shield Board confirms a 5V supply and a single channel, but it does not publish coil current, contact rating, or opto-isolation details. Treat those as unknown until you check the markings on the board or the manufacturer's datasheet.

Do not assume the relay can switch mains voltage or high-current loads just because it has screw terminals. For a first test, use a low-voltage DC load such as an LED with a resistor, and keep the module's 5V supply separate from the Arduino's 5V pin if you see resets or erratic behavior. A single-channel board is a good fit for one lamp, fan, or solenoid; it is not a substitute for a properly rated contactor on a large load.

Step-by-step wiring and trigger test

  1. Identify the input pins: Find the module's VCC, GND, and IN terminals. On most low level trigger boards these are labeled, but confirm with a close look before applying power. Common mistake: connecting the 5V supply to IN or ground to VCC, which can damage the input circuit. Photograph or sketch the pin order before wiring so you can recheck it.
  2. Power the module from a stable 5V source: Connect VCC to 5V and GND to the same ground as your Arduino. If the relay clicks randomly when the Arduino resets, power the module from a separate 5V supply with a common ground. Checkpoint: the module's power LED, if present, should light steadily. Measure the 5V rail under load; a sagging supply causes false triggering.
  3. Connect the IN pin to a digital output: Wire IN to a digital pin such as D7. In your sketch, set that pin to OUTPUT and write it HIGH before any other relay logic. Common mistake: leaving the pin as an input, which lets the IN line float and may energize the relay. Add a 10k pull-up from IN to 5V if your board or wiring is prone to noise.
  4. Test the trigger logic with a simple sketch: Write a sketch that sets the pin HIGH for two seconds, then LOW for two seconds, and listen for the click. The relay should be off during HIGH and on during LOW. If the behavior is reversed, you likely have a high level trigger board or the IN wiring is wrong. Label the active state in your code comments to avoid confusion later.
  5. Connect a safe test load: With the module unpowered, wire a low-voltage DC load through the normally open (NO) and common (COM) contacts. Power up and confirm the load switches only when the relay clicks. Common mistake: assuming the screw terminal order is NO, COM, NC on every board; verify the silkscreen. Use a multimeter continuity check to identify COM before connecting any load.
  6. Add boot-safe behavior: In setup, write the relay pin HIGH immediately after setting pinMode, and avoid long delays before that line. If your project must default to on, invert the logic deliberately and document it. Checkpoint: power-cycle the board ten times and confirm the relay never pulses on unexpectedly. If pulsing persists, add an external pull-up resistor rather than relying on the microcontroller's internal one.

Product facts

  • 5pcs DC 5V Low Level Trigger 1 Channel Relay Module Shield Board: DC 5V low level trigger, 1 channel relay module shield board, supplied in a 5-piece pack. The 5V coil voltage matches common Arduino logic supplies, and the five-pack lets you keep spares or build several single-channel switching points.
    5pcs DC 5V Low Level Trigger 1 Channel Relay Module Shield Board
    5pcs DC 5V Low Level Trigger 1 Channel Relay Module Shield Board

Shop Related Products

5pcs DC 5V Low Level Trigger 1 Channel Relay Module Shield Board

5pcs DC 5V Low Level Trigger 1 Channel Relay Module Shield Board

$3.53 $4.90

Shop Now