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 |

Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
SainSmart 4-Channel Relay Module
Return this item for free
We offer easy, convenient returns with at least one free return option: no shipping charges. All returns must comply with our returns policy.
Learn more about free returns.- Go to your orders and start the return
- Select your preferred free shipping option
- Drop off and leave!
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
Frequently bought together

Featured items to consider
Compare with similar items
This Item ![]() SainSmart 4-Channel Relay Module | Recommendations | |||||
Try again! Added to Cart spCSRF_Treatment Add to cart | Try again! Added to Cart spCSRF_Treatment Add to cart | Try again! Added to Cart spCSRF_Treatment Add to cart | Try again! Added to Cart spCSRF_Treatment Add to cart | Try again! Added to Cart spCSRF_Treatment Add to cart | Try again! Added to Cart spCSRF_Treatment Add to cart | |
Price | $8.99$8.99 | $8.99$8.99 | $6.99$6.99 | $7.39$7.39 | $7.39$7.39 | $9.89$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 | SainSmart Official | Aediko US | ELEGOO Official US | HiLetgo | HiLetgo | SunFounderDirect |
contact type | / | Normally Closed | Normally Open | Normally Open | Normally Open, Normally Closed | Switching |
max switch current | 10 amps | — | 10 amps | 10 amps | 10 amps | 10 amps |
contact material | / | Nickel | Tungsten | — | Lead | Copper Alloy |
specification met | / | CE | — | Vcc | — | Ce, Rohs, and Other Relevant Electrical Performance, Safety, and Environmental Standards |
— | 250 volts | 250 volts | 250 volts | 250 volts | — | |
1 volts of alternating current | — | 5 volts | — | 0 volts | 5 volts | |
— | — | — | — | — | — | |
coil voltage | 5 volts | 5 volts | 5 volts | 5 volts | 12 volts | 5 volts |
mounting type | / | Screw Mount | PCB Mount | Surface Mount | Screw Mount | PCB Mount |
operation mode | Automatic | Off | Automatic | Manual | Automatic | Automatic |
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
Additional Information
Customer Reviews |
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
Feedback

SainSmart 4-Channel Relay Module
Share:
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?
Fields with an asterisk * are required
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

-
How did we get our start?
SainSmart has served the maker community for years. As time went on and the maker movement continued to grow so did our product selection, we continue to provide quality products with great value and performance to our customers.
What makes our products unique?
With our superior quality control and a variety of open hardware supplies, we believe we can provide you with a better shopping experience and guide you through your Maker Journey.
Why do we love what we do?
Ten years of DIY/Maker-centric products has been a great journey! We are glad to play a part in this voyage, bringing value and performance to our customers and “unleash creativity” helping turn their daydreams and weekend projects into reality.
-
Power Tools
-
Welding & Soldering
-
Oscilloscope
-
Woodworking
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers 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
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
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
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
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
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
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
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
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
Reviews with images

works great but for it to work with Raspberry Pi model ...
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on February 12, 2025Pattern Name: ModuleVerified PurchaseI 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, 2013Pattern Name: ModuleVerified PurchaseThe 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!
- Reviewed in the United States on March 16, 2013Pattern Name: ModuleVerified PurchaseThis 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;
}
}
}
- Reviewed in the United States on July 19, 2012Pattern Name: ModuleVerified PurchaseGreat 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.
Top reviews from other countries
- Rini BooReviewed in Canada on March 8, 2023
5.0 out of 5 stars Works on both Raspberry Pi and Pico W without mod
Pattern Name: ModuleVerified PurchaseI 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.
Rini BooWorks on both Raspberry Pi and Pico W without mod
Reviewed in Canada on March 8, 2023
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
-
SKY1Reviewed in Japan on May 7, 2013
5.0 out of 5 stars SWは良好
Pattern Name: ModuleVerified Purchaseリレ−の反応もよく毎日動作しています
制御用に使いやすい部品です
- Amazon CustomerReviewed in Canada on January 30, 2016
5.0 out of 5 stars Great product, solid
Pattern Name: ModuleVerified PurchaseGreat 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.
-
横浜発信Reviewed in Japan on April 15, 2018
4.0 out of 5 stars 満足してます
Pattern Name: ModuleVerified Purchase簡単な配線で繋いで使用してます。
どなたか、リレー接点の最大接続、切り離し回数の制限を教えてください。
-
kazuReviewed in Japan on June 26, 2021
3.0 out of 5 stars ラズベリーパイ でそのまま使えません
Pattern Name: ModuleVerified Purchase情報が少ないのでお伝えすると
このリレーはそのままではラズベリーパイ やAridomiで利用できません。
これは、ラズベリーパイ などの基盤がGPIOで出力できるのが3vな為です
したがって、このリレーを動かそうとすると5vにアップした出力ができる回路を別途作る必要があります
英語でのコメントにもそのように書いてあります