🔗 Connect, Control, Conquer!
The HiLetgo ESP8266 5V WiFi Relay Module is a versatile smart home automation tool that allows users to control devices remotely via a mobile app. Featuring a robust 10A relay and the ability to connect multiple clients, this module is designed for seamless integration into your smart home ecosystem.
L**Z
Open door garage
Excelente para uso en open door garage en la frequency 2.4Ghz atravez de una aplicación de Google play... Attention esta aplicación de Google es poco comfiable dado que contiene publicidad y quizás sea usada para fishing de tus datos personales tenlo siempre presente.
P**N
Not impressed
As other reviews indicate, the chinglish documentation is rather awful. My use-case for this unit was with my own code on the ESP8266-01 controlling a relay. I liked the form-factor indicated and really didn't need much documentation; the price point was ok so I took a chance. Note if you go to the web-site indicated on the unit, not only do you get a Chinese only insecure web-site (slow when accessed from the US) but all the information/writing is in images (perhaps scrabed from other sites?). Using my camera to translate, and it more or less sounds exactly the text that's hard to understand on Amazon (and the link someone kindly linked to create.arduino.io). In other words, it looks like purposely very little information about this unit. The contact information on the web-site doesn't match the website domain - a lot of warning signs about trust and reliability.And it looks like the unit is single purposed even though it's based on an ESP8266 that every maker out there know how to program.I probably will end just grabbing the relay and perhaps the regulator from this board and trashing the rest. Note, I really appreciate that the unit comes with a pre-programmed ESP8266-01 but that code is as insecure as it gets. It's a no-go. There's no option to just power it up and configure it via a phone, and you have simple commands, no state no nothing, so this really is just a toy. For that, it's fine. But doesn't fit my use-case.First big problem - there's no way to pull D0 to ground to allow for programming! My unit has 3 "extra" pins where one claims to be RST (doesn't reset when pulled low). Really would have been better with a push-button for that. And if it's supposed to be FTDI compatible (not without pulling D0 to GND it won't be) that RST should be connected to RTS to allow it to reset the unit correctly after programming. So bottom line, you need to program your unit "else-where". And if that's the case, I can test the unit "else-where" and there's no need for FTDI pins at all. Or better, add a usb interface on the empty underside and avoid people struggling with voltages.As other reviewers have pointed out, there's a second micro-processor (N76E003) on the board which makes little sense given the application. We're talking about a single "on/off" output and the ESP8266 comes with two pins that works just fine in the standard setup. Heck, they have to use one of them to communicate with the other microprocessor! The reasons a second processor is there can only be cause of undocumented features which disqualify the unit.I really like the 3.3v of the ESP8266 so the 5v requirement pushes me the wrong way here. I need to provide 5v to just have it regulated down and at the same time it's not clear if the FTDI lines should follow the ESP8266 3.3v or 5v? I see no mosfet translation of the voltages, so that probably explains why mine is running relatively hot on this unit. The board says 5v on the VCC so you would asume the TX/RX would be 5v too (and if you set your FTDI to 3.3v it's VCC line is 3.3v too!). This would really have been so much simpler if they just used a 3.3v triggered relay instead.To do this on my own all I need is add my own 110v->3.3v regulator, get a proper 3.3v triggered relay and I should use less power and gain full control of programming, setting up OTA and ensure SSL is implemented communicating with the unit. It means I can have the state recorded in NVRAM so if power goes out, the unit can come back to the same state it was before the power went out (or use a latching relay).Perhaps using this board as an inspiration for a compact layout would be the biggest value from this unit. Not sure yet.So if you just want to write serial commands and see a relay being controlled, this is a nice small board for it. But you can do this very simply with a breadboard and a relay already (just use a 3.3v relay). Add a protection diode to avoid feedback from the coil, and you're golden. D0 or D2 then connects directly to the coil, or if you're the careful kind through a simple NPN transistor/mosfet. And now you're in charge of what causes the signal to be turned on/off.
J**B
I like it now that I can control the relay.
I did not like that it was not a simple GPIO output to control the relay from the ESP01. The ESP must be running the AT command firmware.OK, but not good for me. I need a blank ESP01. This relay has a second MCU to control the relay, It is listening on the ESP01 TX/RX.Here is the code to open and close the relay.#include "Arduino.h"byte RlyOpen[] = {0xA0, 0x01, 0x00, 0xA1};byte RlyClose[] = {0xA0, 0x01, 0x01, 0xA2};void setup() {Serial.begin(9600);}void loop() {//Open the RelaySerial.write("+IPD,0,4:");Serial.write(RlyOpen, sizeof(RlyOpen));Serial.println("");delay(5000);//Close the RelaySerial.write("+IPD,0,4:");Serial.write(RlyClose, sizeof(RlyClose));Serial.println("");delay(5000);}
M**E
Not Usable As-Is!
I admit I should have taken more time to research this but the module doesnt work as advertised without you being essentially an arduino programmer. I have intentions to learn how to use arduino at some point but not now. I can supply power to the module, see the SSID and connect on my phone but the controller apps won't talk to it. Apparently some server has to be started on the chip with programming to allow communication and that's beyond my scope of trying to use a simple app to turn this on and off. Why it has to be intentionally made so complicated is beyond me. No documentation whatsoever with something like this is also unacceptable!
R**G
good relay board for IoT projects
The media could not be loaded. This is a review for ESP8266 5V WIFI Relay Module. It is a small unit that allows you to control a relay switch remotely. The main components of this board is esp8266, STC15F104 and of course a relay switch. There isn't much documents available. After some research online, I finally manage to get enough information to make the switch working.1) You need a 3.3V FTDI converter connect to this module. The FTDI TX pin goes to the RX pin of the module and the FTDI RX pin goes to FTDI TX pins of the module. Finally, connect FDTI GND to the module GND. You also need an external 5v to power up the module board. The purpose of this FTDI connection is allowing you to start a ESP8266 server at TCP port 8080Enter the following commands to activate the server (i.e. I used Arduino serial monitor as my serial terminal, the baud rate was to 9600)AT+CIPMUX=1AT+CIPSERVER=1,80802) You also need an Android app to control the relay. For me I use an app called "Wifi Controller" but I think other app should work as well.3) Open your phone wireless setting, you should see an SSID named "AI-THINKER_XXXXX". You can go ahead and connect to it. By default, the esp8266 ip address is 192.168.4.1. Once you are connect to the esp8266. You can send the following HEX vales to control the rely (see my video demo).send A0 01 01 A1 will turn off the relaysend A0 01 00 A2 will turn on the relayNote that you will need to redo step 1 if the power of the rely board is loss. I am still searching if there is a way so that the board will start the server automatically when it is on. Also how to use this module on a IOT project. However, this is beyond the scope of this review. Anyhow, I would recommend this board if you want to learn more about ESP8266, relay switch or IoT projects.
TrustPilot
1 个月前
5天前