IMPORTANT NOTE (18/6/2022): Seen at 4:33, the AT command for checking UART/Baud Rate on your ESP8266 ESP-01 only appears to work if the module is flashed with SDK 2.x or above. In other words, if your module has the older 1.3.0 SDK the 'AT+UART?' command will simply give an 'ERROR' message on the serial monitor. However, you can still set the UART/Baud Rate using 'AT+UART=38400,8,1,0,1' regardless of which SDK your module has. If you're not sure which SDK version your ESP8266 ESP-01 module has, simply type 'AT+GMR' in the Serial Monitor and it will tell you.
Thanks Paul so much. Off all the explanations on youtube, I think this is THE BEST AND MOST THOROUGH explanation of IoT (Arduino and Blynk) in the hobby version which can also serve serious professionals. :) Well done
Hello Paul, just want to say Thank you for your Excellent Video you made, it is the best ever in the RUclips and all, A to Z information and guidance, Thanks once again, Good Luck.
OMG The Best Video updated that ever seen about Blynk IOT and Cloud. I'm from Colombia and I really enjoy your video, because I'm trying to configure my Arduino ONE Rev 3 by serial port (USB), so now with this new version I can't configure it as well as you with the esp-01. If you have some informetion about USB configuration and how to do it now, I will Thanks You! I subscribed
I'm repeatedly facing issue while installing ESP8266_Lib.h, i've tried to install these versions (v1.0.1 / v1.1.0 / v0.6.1 / v1.3.2) but facing same issues, ard IDE showing error "ESP8266_Lib.h" no file or dir" i tried with both ways (by adding zip lib or by copying folders which you showed in the video) but didn't succeed
the your video is perfect, but i have the problem, when i open the monitor serial in the ide i see the message blynk , in the second instant i have the this Message [1532] ESP is not responding. you now whwre is the problem ? thanks
Hello . great video . I wanted to repeat this. I have an arduino and a sim800. I flashed the arduino. the phone connects to the computer and is controlled as you have in the video. but it doesn't work on the device. in the computer shows that the device is offline and does not connect
Hi Paul, i like this video, i have the problem with the ESP i think... i have ESP01 500kb, is the problem? you upload a new software in side esp ? thanks
thank you so much, but I have a question please, if I used another sensor to make for example pin 8 up to turn on the LED, can I see that pin 8 LED is ON on the phone or website? ( can I turn the LED ON manually and turn it OFF using the phone? )
In brief, yes. It should be possible because of the nature of cloud computing. Whatever you do on the phone will be automatically pushed to the web dashboard and vice versa.
I tend not to use 0 and 1 for TX and RX because, from my Arduino experience these pins need to be available or the code refuses to upload due to 0/1 being ‘in use.’
blynk:29:10: fatal error: ESP8266_Lib.h: No such file or directory #include ^~~~~~~~~~~~~~~ compilation terminated. exit status 1 ESP8266_Lib.h: No such file or directory This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences. Error occur like this, which library file should i installed?
Hai Paul thanks for your great video i have tried your guide through your video but it works only with mobile dashboard, the LEDS On and Off normal but when i click on the web dashboard the LEDs did not work. I found that my ESP8266 flashed with SDK version 1.5.4.1 and AT version 1.2.0.0. Could you please give advise and solution (on your video you use SDK version 3.0.5 with AT version 1.7.5) and if you dont mind please share how to up grade ESP8266 module with SDK 3.0.5 and AT 1.7.5 as you have it. Wish you all the best Paul. thanks a lot.
Hi, Nice informative video, Thank You. In the code you have not added any extra code to control the led such as BLYNK WRITE() functions, could you please explain how the code works. There are other tutorials showing using the example blynk edgent esp8266. Can we use the same library for arduino uno interfaced with esp8266 esp-01 module...?
can't we use the same pin for many leds if we add the "if'" and "else" in the arduino code ? for example if "button 1 ==1" digital write (red light on ) thank you
Hi, my esp01 worked perfectly fine... But I have only 1 problem. After the serial monitor says 'Connected to Wifi', the 'Ready (ping : ...)' doesn't appear, means that it haven't connect to blynk yet... What to do to fix it??
Could really use some help. Completed everything like above for my project and the ESP is not showing up in Arduino even though when i complete the AT commands its fine
It shouldn’t be a huge difference in terms of programming your module for AT commands. The ESP Link v1.0 just makes it far easier to connect the ESP8266 ESP-01 modules without having to use excess wires.
I have the problem to connecting the wifi which is the serial monitor display [703] Connecting to SYIFRAH_NICO 8467 [1759] ESP is not responding can you give the solution?
I'm using NodeMCU ESP8266 v3(ESP-12E), I configured as ESP-01 which used in your video (included AT commands) but ESP can't connect to wifi, otherwise it created own wifi. So device on Blynk cloud offline. I hope you can help me! Thank you very much.
my question is that how to use digital pin 14,15,16 of arduino as output because in blynk there's maximum digital pin 13(from 0 to 13)is available. Plz help me
@@jadeashten Weeell I didn’t. Eventually I gave up on the idea of connecting my mega board with esp8266. Everybody recommended to buy a wi-fi board if you’re looking to make an IoT project.
@@viktor7425 Thanks for the reply! After days of struggling, I actually did manage to fix it - it was to do with configuring the baudrate of ESP8266 with your specific wifi requirements! I agree having wifi built into the board would have been a much more efficient alternative!
As far as I understand, Blync it is updating only on demand. You'll see the actual temperature only after you operated a button. Then the value is frozen on the display.
I managed to control it with my phone but the buttons on my laptop don't update. I also can press a button from my laptop, it lights up the LED but the color of the button doesn't change and after that, i can turn off the LED only from my phone. Does anybody know how can i fix this?
I don't use blync, I write my own web page. On this web page (phone or browser) I included a Refresh button. On either side, I press/click the refresh first.
So how do you wire 4 rooms from one controller, and if you did, that would cost you £6.00 perm month every month so a total of £72 per year to switch 4 lights, that is stupid!!
Bonjour Merci pour ce très bon tuto 😉 Pour ma part avec un NANO j'avais un problème de " ESP is not responding " J'ai donc géré la broche "RESET" du module ESP01 ... Donc un fil de la broche D5 vers la broche RST du module ESP01 et ensuite modification de la routine "setup" void setup() { const int RESET_PIN = 5; pinMode(RESET_PIN,INPUT); // Debug console Serial.begin(115200); // Set ESP8266 baud rate EspSerial.begin(ESP8266_BAUD); //delay(10); refait: if (digitalRead(RESET_PIN) == 0) { goto refait; } else { delay(20); pinMode(RESET_PIN,OUTPUT); digitalWrite(RESET_PIN, LOW); delay(20); pinMode(RESET_PIN,INPUT); } Blynk.begin(auth, wifi, ssid, pass); // You can also specify server: //Blynk.begin(auth, wifi, ssid, pass, "blynk.cloud", 80); //Blynk.begin(auth, wifi, ssid, pass, IPAddress(192,168,1,100), 8080); } et plus de probleme !!
IMPORTANT NOTE (18/6/2022): Seen at 4:33, the AT command for checking UART/Baud Rate on your ESP8266 ESP-01 only appears to work if the module is flashed with SDK 2.x or above. In other words, if your module has the older 1.3.0 SDK the 'AT+UART?' command will simply give an 'ERROR' message on the serial monitor. However, you can still set the UART/Baud Rate using 'AT+UART=38400,8,1,0,1' regardless of which SDK your module has. If you're not sure which SDK version your ESP8266 ESP-01 module has, simply type 'AT+GMR' in the Serial Monitor and it will tell you.
Thanks Paul so much. Off all the explanations on youtube, I think this is THE BEST AND MOST THOROUGH explanation of IoT (Arduino and Blynk) in the hobby version which can also serve serious professionals. :) Well done
Hello Paul, just want to say Thank you for your Excellent Video you made, it is the best ever in the RUclips and all, A to Z information and guidance, Thanks once again, Good Luck.
OMG The Best Video updated that ever seen about Blynk IOT and Cloud. I'm from Colombia and I really enjoy your video, because I'm trying to configure my Arduino ONE Rev 3 by serial port (USB), so now with this new version I can't configure it as well as you with the esp-01. If you have some informetion about USB configuration and how to do it now, I will Thanks You! I subscribed
Absolutely fantastic video. Thank you so much for this. You are awesome!
great video ,for any one facing problems make sure you update your sdk
can i do the same with arduino nano? Please help. Can i use the RXNV wifly instead of Arduino Wifi Sheild
Nice Video, so clear and very easy to follow the process. Thanks and please upload more tutorials :)
I learned so much from you, and might I request a tutorial but using an Arduino Mega 2650 :) Thank you so much for this!
thank you very much. cool, i'm learning about it
🤗
Thanks. Worked perfectly. Grateful
Good video. What needs to be done to make the program work on the ESP8266. The Uno is too big to be installed in an electro dosa. LP
it already works
I'm repeatedly facing issue while installing ESP8266_Lib.h, i've tried to install these versions (v1.0.1 / v1.1.0 / v0.6.1 / v1.3.2) but facing same issues, ard IDE showing error "ESP8266_Lib.h" no file or dir" i tried with both ways (by adding zip lib or by copying folders which you showed in the video) but didn't succeed
My ESP is not responding. What can I do?
Hey whenever you get a chance try doing a video with a arduino mega 2650 with esp8266 built in. For some reason I having issues
Hey Paul, well done I liked too much, simple question is it possible to access or control those LEDs over internet.?
Thanks a lot! The answer is yes, you can control them over the internet.
@PaulMarriott so you mean if im not connected to same wifi that esp01 is connected to , then too it would work? It would work on mobile data too?
Thank you my fren. It's very helpful!
the your video is perfect, but i have the problem, when i open the monitor serial in the ide i see the message blynk , in the second instant i have the this Message [1532] ESP is not responding. you now whwre is the problem ?
thanks
Kindly check for the TX and RX pin whether you had connected correctly to the 2 and 3 port sir... I too faced the same issue and now i got connected
@@reivanthk800 hey sir, mean change the port from 2 and 3 to 0 and 1?
MAGNIFICO por fin me quedo !!!!!!!!!😁
Hello . great video . I wanted to repeat this. I have an arduino and a sim800. I flashed the arduino. the phone connects to the computer and is controlled as you have in the video. but it doesn't work on the device. in the computer shows that the device is offline and does not connect
Hello sir my serial monitor is showing "esp is not responding"
Please help me fix the issue
did u solve?
same issue for me
Hi Paul, i like this video, i have the problem with the ESP i think...
i have ESP01 500kb, is the problem? you upload a new software in side esp ?
thanks
Hi Paul, I have some problem about this tutorial, what is the reason I can not see any feedback in serial monitor? Thank you very much
can you make tutorial using android studio (Java) to control Arduino via WiFi
thank you so much, but I have a question please, if I used another sensor to make for example pin 8 up to turn on the LED, can I see that pin 8 LED is ON on the phone or website? ( can I turn the LED ON manually and turn it OFF using the phone? )
In brief, yes. It should be possible because of the nature of cloud computing. Whatever you do on the phone will be automatically pushed to the web dashboard and vice versa.
Just curious why you use pins 2 and 3 for TX and RX and not 0 and 1. Can you give me the background on why 2 and 3 are preferred?
I tend not to use 0 and 1 for TX and RX because, from my Arduino experience these pins need to be available or the code refuses to upload due to 0/1 being ‘in use.’
Outstanding Tutorial!!!
blynk:29:10: fatal error: ESP8266_Lib.h: No such file or directory
#include
^~~~~~~~~~~~~~~
compilation terminated.
exit status 1
ESP8266_Lib.h: No such file or directory
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Error occur like this, which library file should i installed?
Hai Paul thanks for your great video i have tried your guide through your video but it works only with mobile dashboard, the LEDS On and Off normal but when i click on the web dashboard the LEDs did not work. I found that my ESP8266 flashed with SDK version 1.5.4.1 and AT version 1.2.0.0. Could you please give advise and solution (on your video you use SDK version 3.0.5 with AT version 1.7.5) and if you dont mind please share how to up grade ESP8266 module with SDK 3.0.5 and AT 1.7.5 as you have it. Wish you all the best Paul. thanks a lot.
I'm tired with this ESP and Blynk 2.0 always connection error T_T
same
Hi, Nice informative video, Thank You. In the code you have not added any extra code to control the led such as BLYNK WRITE() functions, could you please explain how the code works. There are other tutorials showing using the example blynk edgent esp8266. Can we use the same library for arduino uno interfaced with esp8266 esp-01 module...?
can't we use the same pin for many leds if we add the "if'" and "else" in the arduino code ?
for example
if "button 1 ==1"
digital write (red light on )
thank you
Yes, it should be possible. Add the code you need at the void loop(){} section (after the Blynk.run(); line).
Hi, my esp01 worked perfectly fine... But I have only 1 problem. After the serial monitor says 'Connected to Wifi', the 'Ready (ping : ...)' doesn't appear, means that it haven't connect to blynk yet... What to do to fix it??
Found the solution! It's the Wifi connection problem... When I use my friend's hotspot, it work perfectly, so it was my internet connection problem
@aijeong7684 can i do the same with arduino nano? Please help. Can i use the RXNV wifly instead of Arduino Wifi Sheild
is there 2 Arduino programs? one for the arduino uno and one for the wifi module? I am a little confused lol
No, the main code is just for the Arduino Uno. As for the ESP-01 module, you only need to ensure the baud rate is set to 38400,8,1,0,1.
Could really use some help. Completed everything like above for my project and the ESP is not showing up in Arduino even though when i complete the AT commands its fine
ESP is not responding ??? what can i do ???
You got the solution??
Please reply!!
Is it showing that fatal error?
@@nazminattar5193 .
Hi, just want to ask if I use the WiFi ESP8266 to USB Serial Adapter Module instead the ESP Link V1.0 will there be any difference?
is it the reason why the esp is not responding?
It shouldn’t be a huge difference in terms of programming your module for AT commands. The ESP Link v1.0 just makes it far easier to connect the ESP8266 ESP-01 modules without having to use excess wires.
@@PaulMarriott okay Thank you so much, it is working. your video is really amazing!!
Hi, just want to ask it is possible to access the 4 leds also with push buttons?
I have the problem to connecting the wifi which is the serial monitor display [703] Connecting to SYIFRAH_NICO 8467
[1759] ESP is not responding
can you give the solution?
Muito bom tutorial, parabéns!!
if i don't have the esp link , can i just use the esp01 with 115200 baud instead of 38400 ?
Yes for me it worked
I'm using NodeMCU ESP8266 v3(ESP-12E), I configured as ESP-01 which used in your video (included AT commands) but ESP can't connect to wifi, otherwise it created own wifi. So device on Blynk cloud offline. I hope you can help me! Thank you very much.
is it possible to use a servomotor? i want to control a servo with the blynk app and a thermometer.
Esp 01 just blinking blue and nothing. What happened? Can you help me?
thankksss you're the best 😀😀😀
[1532] ESP is not responding.
Please tell me, How it can be resolved?
we've got the same issue bro, did u fix it now?
my question is that how to use digital pin 14,15,16 of arduino as output because in blynk there's maximum digital pin 13(from 0 to 13)is available.
Plz help me
I guess you can manually input the pin numbers , any number works there ig
Hey, when I open the monitor serial in the IDE I have this Message [1532] ESP is not responding. Can you please elaborate on this?
Thanks.
Hi, I am getting the same error - how did you fix this? I would really appreciate if you could let me know
@@jadeashten Weeell I didn’t.
Eventually I gave up on the idea of connecting my mega board with esp8266.
Everybody recommended to buy a wi-fi board if you’re looking to make an IoT project.
@@viktor7425 Thanks for the reply! After days of struggling, I actually did manage to fix it - it was to do with configuring the baudrate of ESP8266 with your specific wifi requirements! I agree having wifi built into the board would have been a much more efficient alternative!
@@jadeashten i am stuck on a same error, i would really appreciate if you could help me solving this issue or how did you solve your issue
any thing write in the serial monitor keeps give ERROR
any thing to help ?
you save my life, tks. 🙏🏽
what firmware are you using at that esp?
Why do I keep showing invalid Auth code in serial after uploading
Thanks, it worked 🤩
hi, sorry but can you help me why my AT says failed connect to wifi ?
what can i make if my esp is not responding? thank you
ESP is not responding, please anyone help.Thank you😢
Sir router is used in application please tell me air
hi, can blynk control led in arduino mega through esp8266? Thank you
thanks a lot. It was useful!!
Can I also create a monitoring system in this app, like temperature monitoring.?
As far as I understand, Blync it is updating only on demand.
You'll see the actual temperature only after you operated a button. Then the value is frozen on the display.
do u know how to get lesson plan n any reference for this?
I managed to control it with my phone but the buttons on my laptop don't update. I also can press a button from my laptop, it lights up the LED but the color of the button doesn't change and after that, i can turn off the LED only from my phone. Does anybody know how can i fix this?
Bro, did you fix that?
I don't use blync, I write my own web page. On this web page (phone or browser) I included a Refresh button. On either side, I press/click the refresh first.
I COULDNT FIND blynk release v1.0.1.zip, but i get was v1.1.0
Yes, they are now on v1.1.0, which also works. (1.0.1 was the newest one at the time of the video)
can arduino mega be used instead of arduino uno
esp-01 is not responding
That was really really interesting
Sir,
It is possible with Arduino nano
Nice video, Can you do a video on getting alerts? For example: A water level switch closes. (Digital Input)
tanks to you for this video
where should i put my coding for other project can u help me
void loop
finally, I found it
أهلاً وسهلاً ومرحباً-يتعذر التعليق-لا أعلم .
Sehr gut
I LOVEE YOU MEN THANKS
So how do you wire 4 rooms from one controller, and if you did, that would cost you £6.00 perm month every month so a total of £72 per year to switch 4 lights, that is stupid!!
Good thing this is just a simulation concept, then! 😆
6£ for what?
Blynk died for me
Why aren't you using pins 0 and 1? Rx, Tx
Bonjour
Merci pour ce très bon tuto 😉
Pour ma part avec un NANO j'avais un problème de " ESP is not responding "
J'ai donc géré la broche "RESET" du module ESP01 ...
Donc un fil de la broche D5 vers la broche RST du module ESP01 et ensuite modification de la routine "setup"
void setup()
{
const int RESET_PIN = 5;
pinMode(RESET_PIN,INPUT);
// Debug console
Serial.begin(115200);
// Set ESP8266 baud rate
EspSerial.begin(ESP8266_BAUD);
//delay(10);
refait:
if (digitalRead(RESET_PIN) == 0) {
goto refait;
} else {
delay(20);
pinMode(RESET_PIN,OUTPUT);
digitalWrite(RESET_PIN, LOW);
delay(20);
pinMode(RESET_PIN,INPUT);
}
Blynk.begin(auth, wifi, ssid, pass);
// You can also specify server:
//Blynk.begin(auth, wifi, ssid, pass, "blynk.cloud", 80);
//Blynk.begin(auth, wifi, ssid, pass, IPAddress(192,168,1,100), 8080);
}
et plus de probleme !!
Bonjour j'ai essayé votre solution mais le problème persiste toujours
I didn’t get at esp8266.lib.h… helpsss