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.
Customers find the relay module to be a quality product. However, the functionality receives mixed feedback, with some customers saying it works fine while others express frustration.
Customers find the relay module to be of good quality.
"A good product but it's not TTL level control signal. Many micro-controllers now are 3.3v. I believe this can be resolved with a small modification." Read more
"Nicely made. Solid and reliable. I run this relay around the clock on a five-minute cycle...." Read more
"Works as expected. Nice clean well manufactured. You can see a project I used this on [...]" Read more
Great Simple Relay that Works with NodeMCU (with a resistor to lower power)
Great little relay. If you are using a NodeMCU (the new esp8266 with built in wifi and the usp interface), then be sure to reduce your control pin voltage going to the In1 pin down using a resistor or the voltage will never drop low enough to completely turn off the relay. You'll see what I mean when you see the red LED's always on (albeit very low). In my case I just have a 22ohm @ 10% (red, red, black, white) with an LED coming off of the D01 pin that I'm using and then plugged into the In1 on the relay module. I'll just up the resistance on the final version once off the breadboard.The resistor and an LED dropped the voltage down low enough to actually turn it off. Simple test sketch using arduino: void setup() { pinMode(5, OUTPUT); // setup the pin that you want to use to control the relay digitalWrite(5, LOW); // turn off the relay at start } void loop() { digitalWrite(5, HIGH); // turn on the relay delay(1000); // Wait for a second digitalWrite(5, LOW); // turn off the relay (this is the where the voltage was still too high that we lowered with the resistor) delay(2000); // Wait for two seconds (to demonstrate the active low LED) } Thanks and best of luck!
Great little relay. If you are using a NodeMCU (the new esp8266 with built in wifi and the usp interface), then be sure to reduce your control pin voltage going to the In1 pin down using a resistor or the voltage will never drop low enough to completely turn off the relay. You'll see what I mean when you see the red LED's always on (albeit very low). In my case I just have a 22ohm @ 10% (red, red, black, white) with an LED coming off of the D01 pin that I'm using and then plugged into the In1 on the relay module. I'll just up the resistance on the final version once off the breadboard.The resistor and an LED dropped the voltage down low enough to actually turn it off.
Simple test sketch using arduino:
void setup() { pinMode(5, OUTPUT); // setup the pin that you want to use to control the relay digitalWrite(5, LOW); // turn off the relay at start }
void loop() { digitalWrite(5, HIGH); // turn on the relay delay(1000); // Wait for a second digitalWrite(5, LOW); // turn off the relay (this is the where the voltage was still too high that we lowered with the resistor) delay(2000); // Wait for two seconds (to demonstrate the active low LED) }
Great Simple Relay that Works with NodeMCU (with a resistor to lower power)
Reviewed in the United States on October 1, 2016
Great little relay. If you are using a NodeMCU (the new esp8266 with built in wifi and the usp interface), then be sure to reduce your control pin voltage going to the In1 pin down using a resistor or the voltage will never drop low enough to completely turn off the relay. You'll see what I mean when you see the red LED's always on (albeit very low). In my case I just have a 22ohm @ 10% (red, red, black, white) with an LED coming off of the D01 pin that I'm using and then plugged into the In1 on the relay module. I'll just up the resistance on the final version once off the breadboard.The resistor and an LED dropped the voltage down low enough to actually turn it off.
Simple test sketch using arduino:
void setup() { pinMode(5, OUTPUT); // setup the pin that you want to use to control the relay digitalWrite(5, LOW); // turn off the relay at start }
void loop() { digitalWrite(5, HIGH); // turn on the relay delay(1000); // Wait for a second digitalWrite(5, LOW); // turn off the relay (this is the where the voltage was still too high that we lowered with the resistor) delay(2000); // Wait for two seconds (to demonstrate the active low LED) }
It works. When you hook the relay power VCC to 5 volts, the green LED stays on all the time, indicating power. The red LED is initially off when in normally closed (NC) position. Putting the IN1 pin low (to ground) activates the relay to connect the common with the normally open (NO) and the red LED then goes on.
It's a SPDT relay with a driver transistor to spare your microcontroller the burden of having to drive the coil directly.
Note that it is activated by pulling the signal pin LOW, which otherwise floats to near the positive supply voltage (watch out for SCR latch-up if you are planning to connect it to 3.3 volt logic).
It will turn on, but it will NOT toggle the relay.
If you connect VCC to 3v3 it will switch light, but again, it will NOT toggle the relay. Extremely frustrated -- and sadly I purchased it a few months ago and never tested it.
When I swap out the module with the SaintSmart and use the same pins/same code/etc, it works. Others seem to have had the exact same experience with this relay.
Received product promptly. Connected to Vcc=5VDC and GPIO to internally pulled up 3.3V. This relay will turn on but not turn off. Sainsmart relays work fine. I also ordered some inexpensive similar relays from eBay for $1.27 each and they work fine. So, my conclusion is these relays are defective or unusable for my setup.
does what I want replacing semi conductors in high current situation. Draws a fair amount of current from the Arduino ports though. No opto isolation so I would not use with AC loads.