Prep your vehicle for warm weather
$8.99
Get Fast, Free Shipping with Amazon Prime FREE Returns
FREE delivery May 29 - June 20 to Nashville 37217 on orders shipped by Amazon over $35
Or fastest delivery May 28 - June 19
Usually ships within 1 to 2 months
$$8.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$8.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon
Amazon
Ships from
Amazon
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more

SainSmart 4-Channel Relay Module

4.6 out of 5 stars 437 ratings

$8.99
Get Fast, Free Shipping with Amazon Prime
FREE Returns
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.
Pattern Name: Module
{"desktop_buybox_group_1":[{"displayPrice":"$8.99","priceAmount":8.99,"currencySymbol":"$","integerValue":"8","decimalSeparator":".","fractionalValue":"99","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"ePSeFJjDHBWGpnc4bpA2Vzc6rQAmcKq0iY3PwhigUTRWbaRCBkbZh7Zx6QAnSOVEQNK9k2wUMnLOOKDs22Aq2EhQxQZvsmIKl6G35LSwwLj4VQr3KU9gZA0l3duF%2FMwpD1FaPntdWsd26dCMK0UUqohm%2FQRXWP3nR%2F9pNA2vsvdgTxoppYvprPLy5BeJ6WRO","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

Connector Type /
Contact Material /
Contact Type /
Current Rating 10 Amps
Mounting Type /

About this item

  • 5V 4-Channel Relay interface board, and each one needs 15-20mA Driver Current
  • Equipped with high-current relay, AC250V 10A ; DC30V 10A
  • Standard interface that can be controlled directly by microcontroller (Arduino , 8051, AVR, PIC, DSP, ARM, ARM, MSP431, TTL logic)
  • Indication LED's for Relay output status
Warm weather driving essentials
Warm weather driving essentials Shop now

Frequently bought together

This item: SainSmart 4-Channel Relay Module
$8.99
Get it as soon as Thursday, May 29
Usually ships within 1 to 2 months
Sold by SainSmart Official and ships from Amazon Fulfillment.
+
$5.49
Get it as soon as Thursday, May 15
Only 12 left in stock - order soon.
Sold by Corporate Computer LA. and ships from Amazon Fulfillment.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
Some of these items ship sooner than the others.
Choose items to buy together.

Compare with similar items

This Item
SainSmart 4-Channel Relay Module
SainSmart 4-Channel Relay Module
Recommendations
AEDIKO 2pcs DC 5V Relay Module 4 Channel Relay Board Shield with Optocoupler Isolation Suport High/Low Level Trigger
 
ELEGOO 4 Channel DC 5V Relay Module with Optocoupler Compatible with Arduino UNO R3 MEGA 2560 DSP ARM PIC AVR STM32
 
HiLetgo 2pcs 5V One Channel Relay Module Relay Switch with OPTO Isolation High Low Level Trigger
 
HiLetgo 12V 4 Channel Relay Module with OPTO-Isolated Support High and Low Level Trigger
 
SunFounder 5V 8 Channel Relay Shield Module for Arduino R3 2560 1280 ARM PIC AVR STM32 Raspberry Pi 3, 2 Model B & B+
Details
Added to Cart
spCSRF_Treatment
Details
Added to Cart
spCSRF_Treatment
Details
Added to Cart
spCSRF_Treatment
Details
Added to Cart
spCSRF_Treatment
Details
Added to Cart
spCSRF_Treatment
Details
Added to Cart
spCSRF_Treatment
Price$8.99$8.99$6.99$7.39$7.39$9.89
Delivery
Get it as soon as Thursday, May 29
Get it as soon as Thursday, May 15
Get it as soon as Thursday, May 15
Get it as soon as Thursday, May 15
Get it as soon as Thursday, May 15
Get it as soon as Thursday, May 15
Customer Ratings
Sold By
contact type
max switch current
contact material
specification met
coil voltage
mounting type
operation mode

Product Description

This is a 5V 4-Channel Relay interface board, Be able to control various appliances, and other equipments with large current. It can be controlled directly by Microcontroller (Arduino, 8051, AVR, PIC, DSP, ARM, ARM, MSP430, TTL logic).

What's in the box

  • /
  • Product information

    Technical Details

    Collapse all
    Connector Type ‎/
    Contact Material ‎/
    Contact Type ‎/
    Current Rating ‎10 Amps
    Mounting Type ‎/
    Brand ‎SainSmart
    Operation Mode ‎Automatic
    Wattage ‎2.5E+3
    Coil Voltage ‎5 Volts
    Contact Current Rating ‎10 Amps
    Maximum Switching Current ‎10 Amps
    Minimum Switching Voltage ‎1 Volts (AC)
    Specification Met ‎/
    Global Trade Identification Number ‎06952131721313
    Item model number ‎101-70-101
    Item Weight ‎0.01 ounces
    Product Dimensions ‎4.5 x 3.2 x 1.19 inches
    Item Dimensions LxWxH ‎4.5 x 3.2 x 1.19 inches
    Manufacturer ‎SainStore Inc.
    ASIN ‎B0057OC5O8
    Is Discontinued By Manufacturer ‎No
    Date First Available ‎June 23, 2011

    Additional Information

    Customer Reviews
    4.6 out of 5 stars 437 ratings

    4.6 out of 5 stars
    Best Sellers Rank #876,241 in Automotive (See Top 100 in Automotive)
    #341 in Automotive Replacement Relay Control Module Relays

    Warranty & Support

    Product Warranty: For warranty information about this product, please click here

    Feedback

    SainSmart 4-Channel Relay Module


    Found a lower price? Let us know. Although we can't match every price reported, we'll use your feedback to ensure that our prices remain competitive.

    Where did you see a lower price?

    Price Availability
    /
    /
    /
    /
    Please sign in to provide feedback.

    From the manufacturer

    SainSmart 4-Channel 5V Relay Module

    Package Content:

    1 x SainSmart 4-Channel 5V Relay Module

    More Manual instruction please refer to our site.

    SainSmart 4-Channel 5V Relay Module

    5V 4-Channel Relay interface board, and each one needs 15-20mA Driver Current

    - Equiped with high-current relay, AC250V 10A ; DC30V 10A.

    - Standard interface that can be controlled directly by microcontroller (Arduino , 8051, AVR, PIC, DSP, ARM, ARM, MSP430, TTL logic active low).

    - Opto-isolated inputs.

    - Indication LED’s for Relay output status.

    Product information

    This is a 5V 4-Channel Relay interface board, be able to control various appliances, and other equipments with large current.

    It can be controlled directly by Microcontroller (Arduino, 8051, AVR, PIC, DSP, ARM, ARM, MSP430, TTL logic).

    Item weight: 0.2 pounds.


    From the brand

    Customer reviews

    4.6 out of 5 stars
    437 global ratings

    Review this product

    Share your thoughts with other customers

    Customers say

    Customers find the relay module works perfectly with Arduino boards and functions continuously for several months with no issues. They describe it as a well-built adapter board that's easy to hook up and operates at near instant speeds. Customers appreciate its reliability in automotive environments and consider it good value for money. However, the product receives mixed feedback regarding documentation, with several customers noting the lack of instructions.

    AI-generated from the text of customer reviews

    117 customers mention "Functionality"102 positive15 negative

    Customers report that the relay module works perfectly with Arduino boards and functions continuously for several months with no issues.

    "...It worked perfectly more my needs. It does exactly what I needed it for. The control was perfect. Easy to set up and control...." Read more

    "The entire SainSmart line is well made, very well priced, and extremely functional, a great buy...." Read more

    "...Pros: o Works as advertised. o A great deal of functionality for the price..." Read more

    "What a great output interface for the Arduino; and only ten bucks! Works perfectly, excellent quality...." Read more

    40 customers mention "Relay quality"32 positive8 negative

    Customers praise the quality of the relay module, describing it as a wonderful little board.

    "The module is great. The output has to be high to turn off the relay...." Read more

    "...It may not be a toy but it is a wonderful little relay board that is fun to play with...." Read more

    "Good relay module. I used it in a detonator that controlled a fire poofer that shot flames 15 feet into the air at Maker Faire." Read more

    "These relays are great. Use an NPN transistor like a 2n3904 to drive the relays when a pin on an Ardiono or RasPi is HIGH...." Read more

    37 customers mention "Ease of use"37 positive0 negative

    Customers find the relay module simple to use and hook up, with one customer noting it provides a clean way to interface with Arduino.

    "...The control was perfect. Easy to set up and control. It was easy when connecting to my Arduino.. For the price, this thing is MONEY! I loved it!" Read more

    "What a great output interface for the Arduino; and only ten bucks! Works perfectly, excellent quality...." Read more

    "...It is fairly simple to use and there are multiple tutorials available via a Google search." Read more

    "...It was also fairly cheap, and simple to control. Screw terminals actually hold wires in. All in all, 5/5 and would buy again." Read more

    34 customers mention "Build quality"34 positive0 negative

    Customers find the relay module well-built and reliable, noting it holds up well in automotive environments, with one customer mentioning its various fail-safes.

    "The entire SainSmart line is well made, very well priced, and extremely functional, a great buy...." Read more

    "...Works perfectly, excellent quality. When you get it, you'll discover that the 4 outputs each have NO/NC contacts...." Read more

    "...It worked just fine, looks like good quality workmanship coming from the SainSmart company which I understand is a "knockoff" maker of Arduino..." Read more

    "...There are various fail-safes to keep you from screwing up -- there's a diode protecting the input pins, and a diode protecting the transistor...." Read more

    32 customers mention "Value for money"32 positive0 negative

    Customers find the relay module to be a good value, with one mentioning it offers great functionality for the price.

    "The entire SainSmart line is well made, very well priced, and extremely functional, a great buy...." Read more

    "...This thing is super responsive. It's worth every penny and then some. It's been a great joy working with it...." Read more

    "...Pros: o Works as advertised. o A great deal of functionality for the price..." Read more

    "What a great output interface for the Arduino; and only ten bucks! Works perfectly, excellent quality...." Read more

    10 customers mention "Speed"10 positive0 negative

    Customers find the relay module fast and responsive, with near-instant switching speeds.

    "...It does exactly what I needed it for. The control was perfect. Easy to set up and control...." Read more

    "Great with Raspberry Pi! This thing is super responsive. It's worth every penny and then some. It's been a great joy working with it...." Read more

    "...o Switches quickly for mechanical device o You can supply a separate V+ for relay power Cons:..." Read more

    "Fast switching. I mean really fast. Used it with the Arduino. Set it to 10ms. It didn't care. I love the red led indicators...." Read more

    9 customers mention "Quality"9 positive0 negative

    Customers find the relay module to be of good quality.

    "...Other than that, it's great and inexpensive. And who doesn't love that?" Read more

    "Satisfied" Read more

    "Excellent product worked well, really recommend is a good product an unbeatable price, I am happy for this purchase, if needed would buy same product" Read more

    "Perfect. I can extract the relays and use them for my solar project." Read more

    10 customers mention "Documentation"0 positive10 negative

    Customers report issues with the relay module's documentation, noting the absence of instructions and complete data sheets.

    "...The Sainsmart site is ONLY a .pdf schematic, no instructions are provided, but plenty are available if you check YouTube and the forums...." Read more

    "...Missing information includes power consumption, drive current and voltage, switching rates, induced power supply noise from inductive kick,..." Read more

    "...The board didn't include any documentation, however I was able to do a quick Google search and find what I needed...." Read more

    "...As others have commented, use directions are poor at best, but controlling a specific relay with a microcontroller simply requires pulling the..." Read more

    works great but for it to work with Raspberry Pi model ...
    5 out of 5 stars
    works great but for it to work with Raspberry Pi model ...
    works great but for it to work with Raspberry Pi model B it requires GPIO signal conditioning as in the attached schematic. the board itself needs to be powered by 5VDC on both sides of the opto-isolator (which kind of defeats it purpose). See schematic.
    Thank you for your feedback
    Sorry, there was an error
    Sorry we couldn't load the review

    Top reviews from the United States

    • Reviewed in the United States on February 12, 2025
      Pattern Name: ModuleVerified Purchase
      I purchased this for the use of an actuator for a fire poofer rig. It worked perfectly more my needs. It does exactly what I needed it for. The control was perfect. Easy to set up and control. It was easy when connecting to my Arduino.. For the price, this thing is MONEY! I loved it!
    • Reviewed in the United States on March 28, 2013
      Pattern Name: ModuleVerified Purchase
      The entire SainSmart line is well made, very well priced, and extremely functional, a great buy. Note that they also sell many other relays here on Amazon, including solid state. HOWEVER, when Amazon posts videos of guys "handling" the board with chasing LED's, and lists it as a toy, they are taking on extreme liability as well as endangering folks with less experience.

      These little monsters can handle 4x 220x 10A-- PLENTY OF POWER TO FRY YOU! DO NOT work with this as you would your 3.3/5 or 12v (low current) microprocessor boards if you're controllling A/C devices, appliances, etc.! Most folks know this, but for the few that watched the guy's video with him handling the board like a toy, be aware that you need to COVER AND SHIELD, THEN NOT TOUCH any components using A/C! Holding the business end of the relays is the equivalent of dropping 4 toasters in the bathtub-- VERY LIKELY FATAL if you're using the highest rated capabilities of this device for automation, control, etc. of high powered devices!

      Also for beginners, a "sketch" is what Arduino calls code, or a program. Some of this device's controls require sketches to select function, this is NOT a manufacturing error. Amazon gives a dot rar website in the description (you need to go to the Amazon AWS host of SainSmart to download it, then open it with WinZip-- rar is a compressed format. Do NOT download a "rar opener" from a site you don't know (WinZip is Corel)-- they are loaded with trojans, worms and viruses due to embedded zips in the files). The Sainsmart site is ONLY a .pdf schematic, no instructions are provided, but plenty are available if you check YouTube and the forums.

      NC and NO selections on this board mean "Normally Closed" and "Normally Open" -- there are some reviewers here who apparently didn't realize that this is a choice with this switch! If one or the other fries your micro or requires code or transistor work arounds, just select the other! Also, there aren't really two versions, 3.3 and 5, those also are selectable with either components or code-- see the schematic for details.

      Have fun, but realize this is NOT FOR KIDS if unsupervised by an adult that knows what they are doing!
      8 people found this helpful
      Report
    • Reviewed in the United States on March 16, 2013
      Pattern Name: ModuleVerified Purchase
      This sketch will stop the Relays from toggling on reset... From arduino serial monitor numbers 0-7 control the relays and print back their state. Here it is, Enjoy!

      //From the Serial monitor- 0=Relay 1 off, 1=Relay 1 on, 2=Relay 2 off, 3=Relay 2 on, 4=Relay 3 off, 5=Relay 3 on, 6=Relay 4 off, 7=Relay 4 on

      void setup(){
      Serial.begin(9600);

      //Set all the pins high so they do not toggle on Reset or Power on!
      digitalWrite(2, HIGH);
      digitalWrite(3, HIGH);
      digitalWrite(4, HIGH);
      digitalWrite(5, HIGH);

      //Set all the pins we need to output pins
      pinMode(2, OUTPUT);
      pinMode(3, OUTPUT);
      pinMode(4, OUTPUT);
      pinMode(5, OUTPUT);
      }

      void loop (){
      if (Serial.available()) {

      //read serial as a character
      char ser = Serial.read();

      //NOTE because the serial is read as "char" and not "int", the read value must be compared to character numbers
      //hence the quotes around the numbers in the case statement
      switch (ser) {
      {case '0':
      int pin(2);
      digitalWrite(pin, HIGH);
      Serial.println(" Relay 1 OFF");}
      break;
      {case '1':
      int pin(2);
      digitalWrite(pin, LOW);
      Serial.println(" Relay 1 ON");}
      break;
      {case '2':
      int pin(3);
      digitalWrite(pin, HIGH);
      Serial.println(" Relay 2 OFF");}
      break;
      {case '3':
      int pin(3);
      digitalWrite(pin, LOW);
      Serial.println(" Relay 2 ON");}
      break;
      {case '4':
      int pin(4);
      digitalWrite(pin, HIGH);
      Serial.println(" Relay 3 OFF");}
      break;
      {case '5':
      int pin(4);
      digitalWrite(pin, LOW);
      Serial.println(" Relay 3 ON");}
      break;
      {case '6':
      int pin(5);
      digitalWrite(pin, HIGH);
      Serial.println(" Relay 4 OFF");}
      break;
      {case '7':
      int pin(5);
      digitalWrite(pin, LOW);
      Serial.println(" Relay 4 ON");}
      break;

      }
      }
      }
      26 people found this helpful
      Report
    • Reviewed in the United States on July 19, 2012
      Pattern Name: ModuleVerified Purchase
      Great with Raspberry Pi!

      This thing is super responsive. It's worth every penny and then some. It's been a great joy working with it. And the built-in LEDs (one per input/relay) help test the inputs.

      How do you use this thing? Connect VCC to +5v. Connect GND to ground. Connect any of IN1/IN2/IN3/IN4 to any of the GPIO/control pins. If the input LEDs don't light up, be really sure that you have VCC and GND connected correctly. Use a multimeter to verify this if you have one handy (and if not, buy one!). If you want to just test to see if the input works, connect any of the input pins to GND and it should cause the relay to click on and the LED for that input/relay to light up. If you don't get that, you did the VCC and/or GND wrong.

      If you're using this with a Raspberry Pi, all of these pins (GPIO, +5v, and ground) are on the P1 header. Assuming that the pin up against the P1 marker is pin #1 and the pin across from it is pin #2: +5v is pin #2, ground is pin #6, and then pick any of the GPIO pins. You'll have to look up the GPIO pins on a Raspberry Pi site since Amazon will strip out any links I put here. For example, GPIO4 is pin #7.

      By the way, this product is categorized as a toy but it obviously doesn't belong in this category. I would like to think that the person at Amazon that will be reviewing my review of this product will notice and do something about it. I shouldn't hold my breath.
      70 people found this helpful
      Report

    Top reviews from other countries

    Translate all reviews to English
    • Rini Boo
      5.0 out of 5 stars Works on both Raspberry Pi and Pico W without mod
      Reviewed in Canada on March 8, 2023
      Pattern Name: ModuleVerified Purchase
      I have been running the Raspberry Pi 3 with this Sainsmart relay module for 6 years 24/7 home automation on my LAN, there has been zero problem. Recently I want to re-write my code to use MQTT cloud and upgraded to Pico W, then I bought another Sainsmart relay module. I read a lot of articles and YouTube videos saying you have to mod it because both Pi 3 and Pico W GPIO output is 3.3V and the easiest way I learned is to short the Sainsmart onboard LED to get that 1.7V difference. Of coz there are other ways. According to the electronic guys, without any mod, the 3.3V GPIO *may* work but it is not reliable. But I tell you, I am not an electronic guy and I didn't do any mod. My Pi 3 running for 6 years and the relay opens/closes at least 10-15 times a day and I didn't experience any problem or errors.

      For my new Pico W, I just tested it, it's exactly the same as my Pi 3. Without any mod, I connected Pico VBUS (40) to Relay JD-VCC, then VSYS (39) to Relay VCC, Pico Gnd (38) to Relay Gnd, Pico GPIO 16 (21) to Relay IN1.

      I can switch the relay on and off using Python, notice that it's "Low level trigger" meaning the following MicroPython code will turn on with value 0. You can see the photo, I have the relay LED lit up:
      Pin (16, mode=Pin.OUT, value=0)

      Even if you don't take JD-VCC and VCC jumper off and don't connect Pico VBUS (40), it works fine too. I just want the power isolation.
      Customer image
      Rini Boo
      5.0 out of 5 stars
      Works on both Raspberry Pi and Pico W without mod

      Reviewed in Canada on March 8, 2023
      I have been running the Raspberry Pi 3 with this Sainsmart relay module for 6 years 24/7 home automation on my LAN, there has been zero problem. Recently I want to re-write my code to use MQTT cloud and upgraded to Pico W, then I bought another Sainsmart relay module. I read a lot of articles and YouTube videos saying you have to mod it because both Pi 3 and Pico W GPIO output is 3.3V and the easiest way I learned is to short the Sainsmart onboard LED to get that 1.7V difference. Of coz there are other ways. According to the electronic guys, without any mod, the 3.3V GPIO *may* work but it is not reliable. But I tell you, I am not an electronic guy and I didn't do any mod. My Pi 3 running for 6 years and the relay opens/closes at least 10-15 times a day and I didn't experience any problem or errors.

      For my new Pico W, I just tested it, it's exactly the same as my Pi 3. Without any mod, I connected Pico VBUS (40) to Relay JD-VCC, then VSYS (39) to Relay VCC, Pico Gnd (38) to Relay Gnd, Pico GPIO 16 (21) to Relay IN1.

      I can switch the relay on and off using Python, notice that it's "Low level trigger" meaning the following MicroPython code will turn on with value 0. You can see the photo, I have the relay LED lit up:
      Pin (16, mode=Pin.OUT, value=0)

      Even if you don't take JD-VCC and VCC jumper off and don't connect Pico VBUS (40), it works fine too. I just want the power isolation.
      Images in this review
      Customer imageCustomer image
    • SKY1
      5.0 out of 5 stars SWは良好
      Reviewed in Japan on May 7, 2013
      Pattern Name: ModuleVerified Purchase
      リレ−の反応もよく毎日動作しています
      制御用に使いやすい部品です
      Report
    • Amazon Customer
      5.0 out of 5 stars Great product, solid
      Reviewed in Canada on January 30, 2016
      Pattern Name: ModuleVerified Purchase
      Great product, solid, quality build. Notice that the relays are activated by setting the board input pins to LOW, so it doesn't matter if your micro controller (in my case Raspberry PI 2 B) outputs 3.3v on the pins, because you're gonna set them to LOW to activate the relays. So make sure your output pins are normally on HIGH, and then set them to LOW when you want the relays activated.
    • 横浜発信
      4.0 out of 5 stars 満足してます
      Reviewed in Japan on April 15, 2018
      Pattern Name: ModuleVerified Purchase
      簡単な配線で繋いで使用してます。
      どなたか、リレー接点の最大接続、切り離し回数の制限を教えてください。
    • kazu
      3.0 out of 5 stars ラズベリーパイ でそのまま使えません
      Reviewed in Japan on June 26, 2021
      Pattern Name: ModuleVerified Purchase
      情報が少ないのでお伝えすると
      このリレーはそのままではラズベリーパイ やAridomiで利用できません。

      これは、ラズベリーパイ などの基盤がGPIOで出力できるのが3vな為です

      したがって、このリレーを動かそうとすると5vにアップした出力ができる回路を別途作る必要があります

      英語でのコメントにもそのように書いてあります