I am italian and I would like underline that you speak in a very slow and clear way, this is very important for non-native English speakers. About the about the topic and how it was treated congratulations. Good job. Thank you. I will closely follow your activities.
HI HELLOOOOO. You might think this is nothing to you, but I want to thank you so much for this video.. It really helped me a lot, especially because I'm a beginner in arduino and there are not so many tutorials yet showing how to work around the new blynk app. I hope you have a great day, weekend, month, year and forever wherever you are I'm so excited right now!!!
you really helped me out, especialy at 23:04 where I was starting to struggle to control from web dashboard and it was not working. I just found myself laughing too.
Hi @uniteUsk glad to know you enjoyed this Blynk App video tutorial. Even when I tried Blynk for first time I was surprised when find out that how web dashboard is hiding in Blynk IoT platform. Thanks and have a good day!
Thank you for your very good and well explained tutorial, with easy to follow details. I'm planning to install a YF-S201 flow sensor with a D1 mini to measure the water usage on our RV. A lot to learn yet, but you have given me a good start. 👍
Hi Paul I wish you good luck and best wishes. I'll explore about YF-S201 flow sensor in my free time. And if possible in future will make some video around NodeMCU ESP8266 and Flow Sensor interfacing. Have a beautiful day
Sir i am making a model name agriculture machinery but i am not getting that what is the virtual pin for the switch for phosphorus nitrogen potassium all these will be controlled by blynk with solenoid valve
Hi Palak, as I may not guess your entire project. But all I can say is Virtual Pin is a concept from Blynk IoT platform which will let you control any analog or digital pin of microcontroller like ESP8266 or ESP82 etc. Now to control solenoid valve you can use virtual pin as i've used in this example project. Check my relay control video lesson as well to get idea how we can easily replace LED and instead control high voltage devices. I hope this may help you. Good luck and Best wishes for your project!
Congratulations for the information so well explained. In my case, an ATMega2560+esp8266, I can't create the device directly or create the template after recognizing the device on the CelPhone. The App allows the configuration of the Wifi Network, user and password, however, in the last step, it exceeds the time and does not enable the card to be used on the network. Do you have any more tips? Grateful.
You need add one more button in Blynk dashboard. And at the same time add code for another button to control additional GPIO pin of NodeMCU ESP8266. Good luck and best wishes!
Thank you very much. In this case you can use built-in code provided by Blynk which comes as a part of Blynk Library Installation. Otherwise you can just replace default code with my code in only one file. I hope this may help you. Good luck and best wishes!
How can i change wifi credentials which are already stored in the memory of Nodemcu... I try to change these credentials by using blynk app but it didn't find any device when blynk try to connect nearby device. How can i change it.?
Hi Malik, while changing WiFi credentials next time Press and Hold Flash button on NodeMCU for 5 Seconds and also check serial monitor. It shows memory been cleared away. So later when you configure new wifi credentials in blynk app, it will work. I hope this may help you. Good luck and best wishes!
Hi Kadriye, maybe because NodeMCU-12E ESP8266 not been properly selected in Arduino IDE especially in tools section. I hope this may help you. Good luck and best wishes!
hey the toturial was going so smooth untill i faced an error of template name and id its giving me error , and i have copied the as it is from the blynk console
Hi Syed, please check Arduino code or create project from example section in IDE and then edit Blynk template name and other details as shown in video lesson. The issue could be in code while you've copy and pasted otherwise download code from Github link in description section. I hope this may help. Good luck and best wishes!
@@BINARYUPDATES the issue have been resolved as I was new to this so I didn't added the device in my template then , now the project is working smoothly
Hi, I will try to make video on the requested topic to control multiple LED from Blynk IoT Platform and NodeMCU ESP8266. Thanks for your patience. Good day
Hi Daniel, please make sure you open file from example project of blynk. And after doing changes all the header linked properly. Its an issue with where header file is missing. I am not sure which code you're using for project. Did you download from my github or opened "edgent_esp8266" example project?
Thank you for sharing the information. I have a doubt, In serial moniter how can you say that 115200baud should select can you please explain.I am using esp32 wifimodule.
Hi Gnanasekhar, its because in Arduino code for Blynk we used baud rate 115200. That's the reason, we have to set Arduino Serial monitor to 115200 while reading data. When it comes to ESP32, it doesn't change much except choosing correct device while creating blynk template in Blynk Dashboard while creation. I hope this may help you. Good luck and best wishes!
Yes, you can use this same blynk project and code to control light bulb using relay module. I have already made video to show how to do it on my channel. I hope you'll find it. Best wishes!
When I go to connect my device to the app at 18:39 .It searches and finds my device and I put all my network info in and it tries to connect though it always fails. Anyone else having this issue? I can not find a solution at all. I do wonder if it has to do with the part in code that says, "uncomment your board or configure in settings" In the video he has that same bit of code that he never changed. My board settings are correct as far as I can tell. I am just lost, would appreciate any tips at all! Thank you all
Hi Trevor I believe you're not using data network on phone while NodeMCU ESP8266 get connected to Blynk App in your phone. Also code remains same as shown in video. No need to comment or uncomment anything. I hope this may help you. Good luck!
Bro my esp8266 board not supporting blynk edjent, earlier it's working fine but then not working even I have changed the board but same problem code uploaded but it showing AP URL : Blunk. Setup
Hi can you help me pleas , I tried all the steps and they are all correct, but when I try to control the devices via the phone, it appears offline ? what i do 💔
Hi good day! i have a problem theres a error in clientSSL->setTrustAnchors (&BlynkCert) ; and the message says "OTA.h:56:14: error: class axTLS: WiFiClientSecure' has no member named 'setTrustAnchors'." i need help on this pls..
Hi Eri, LED is connected at D4 which is GPIO2 Pin on NodeMCU ESP8266. So you must connect longer leg of LED means anode to D4 Pin and shorter leg of LED means cathode to connect to GND Pin. As far as Arduino Mega2560 concern I suggest consider using Arduino IOT Cloud platform as well if in case Blynk doesn't support Mega series of Arduino Board. I hope this may help you. Good luck!
it is showing offline on the blynk website even though I have entered correct auth code and the board is connected to my phones hotspot. But still it is showing offline. How do I solve this problem please help me
Hi Adnan, press the RESET button on ESP8266 NodeMCU and check on serial monitor if it shows Blynk is connected. In case, if failed to connect check WiFi credentials in code for any typo mistake. It happen very often and try re-upload again. I hope this may help. Good luck and best wishes!
Very easy to understand, just built my 1st Bylnk controlled external LED using Wemos D1 mini development board. Can turn on/off LED either from mobile phone or laptop. Thank you.
Hello :) Thank you for the tutorial! I have issues when uploading the code from arduino IDE as I get an error message saying "Compilation error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)". Do you have any idea how I could make it to work? Thank you
I have another issue regarding node MCU. I have simple ESP 8266 -01. If this project is applicable to the ESP 8266-01 rather than Node MCU, what changes should I made so that my project works on ESP 8266-01.
Hi Abdul, the code remains same for ESP01 for Blynk except digital pins. I'm not sure which GPIO pin is available there. But you can check with pin out and change digital pin and reuse the code. Good luck and best wishes!
I am having some issue in boards manager, i have no option of having a Node MCU . I have only Arduino boards and i have also install Blynk manager. please reslove my ossue
Hi Abdul, I hope you've added board manager url properly for NodeMCU ESP8266. I have made a video about how to setup NodeMCU for Arduino. You'll find it in BinaryUpdates NodeMCU playlist. Now coming back to the answer. I'll suggest reinstall arduino IDE and try adding url in "Preferences" section. And then add ESP8266 related board packages under "Board Manager" section. and i hope this time it will show you NodeMCU1.0 ESP-12E Module. Good luck and best wishes!
@@BINARYUPDATES Thank You Sir. But I have another issue regarding node MCU. I have simple ESP 8266 -01. If this project is applicable to the ESP 8266-01 rather than Node MCU, what changes should I made so that my project works on ESP 8266-01.
Press RESET Button on NodeMCU and check response on Serial Monitor of IDE. Also make sure your phone is not using data network. Apart from make sure you've not missed any step as shown in video. Good luck!
Hi Prashik, if your arduino code and led connections are correct. Then its possible that the Blynk Server be sluggish to respond sometimes. It ultimately result in such behavior. Good day!
Please make sure you've install Blynk latest libraries from library manager before compiling code. If it still doesn't work then download complete project from GitHub repo of BinaryUpdates and then try with some changes in template ID and all as shown in video. I hope this may help you. It seems for me your installation may have issue especially Blynk libraries. Good luck and best wishes!
Hi Abhishek, please search on my YT channel I have video on "how breadboard works". This our lesson will guide you on how to connect electronics component. I hope you'll find it useful. Good luck and best wishes!
Hi there, First and foremost, very detailed manual, congrats. Sadly, it does not work to me. The thorny matter is the connection between mobile application and the NodeMCU. As you have in minute 18:53 in your video, I see the wifi broadcast by my NodeMCU thanks to the previous uploaded Adgent_ESP8266. However, once I click on the wifi (Blynk NodeMCU-0A131 in my case) nothing happens. So, no way to transfer to the NodeMCU the wifi and password to be connected to. On top of that, once I open the mobile application and I log in, I get a message that does not appear in your case: "Now go to your computer. Check your inbox for the code and instructions on how to get your device online" . The question is what on earth inbox is the application talking about? I went on my blynk online profile and there is not inbox!! Neither in my email inbox. Programmers.... :-) I guess that there is something new in the last version of the app for Android. By the way, I am using blynk IoT 1.5.3 on Android. Thanks
Well, after being fighting for a while, I could make it work. I would like to clarify some tricky things from this good video tutorial to make it more solid: 1) At minute 10:22. The file BlynkEdgent.h available on Gighub (see author video description) must be downloaded. Then the code of this file must be copied. After that, go to Arduino IDE: File-->Examples-->Blynk-->Blynk.Edgent-->Edgent_ESP8266. Then erase the code of the Edgent_ESP8266 (don't be worried, the file is protected and it can be only read) then, paste the code of the file BlynkEdgent.h from Gighub in the Edgent_ESP8266 file. Finally, copy and past the parameters BLYNK_TEMPLATE_ID and BLYNK_DEVICE_NAME according to your project. Then, upload the file to your NodeMCU. Open a serial monitor from IDE (tools-->serial monitor), press reset and if everything is OK you should have something similar to this: AP SSID: Blynk TEST-546K6 [6464] AP IP: 192.168.4.1 [6465] AP URL: blynk.setup [34666] WAIT_CONFIG => CONFIGURING IMPORTANT: if you try to run the file from Gighub (BlynkEdgent.h) stand alone the compilation will crash due to the lack of concordance with the paths of extra files/functions which are needed for the compilation: "BlynkEdgent.h: No such file or directory". 2) At minute 18:17. First, your mobile phone must be connected to the wifi provided by the access point router or whatsoever where you want to connect the NodeMCU. After the point 1 explained before, the NodeMCU is broadcasting a wifi with a name similar to "Blynk XXXX" . Well, if for some reason your mobile has connected to this NodeMCU wifi in some how before completing the process explain in the video, you have to go to your mobile configuration and select "forget this network". Otherwise the process of transferring the wifi password to the NodeMCU will crash. Moreover, if something wrong happens during the process of transferring the password and the wifi name by Blynk mobile app, before repeat the process you have to go to your mobile configuration check the saved networks, choose the one called "Blynk XXXX" and select "forget this network". 3) At minute 22:37 .The so called pin V0 is mapped in the NodeMCU board as pin D4. This is not trivial and is briefly commented in the video. A full mapping of the ports and their correspondence according to the Pin DataStearms on Blynk online application will be very welcome. 4) At minute 22:40. Whatever LED must be connected in series with a resistor (150ohms is fine) to limit the current through. I hope these descriptions are useful and suitable to improve this great video manual. Thanks
Hi Priyanka, please make sure you copy code correctly from BinaryUpdates GitHub Page. It seems like code issue maybe something is missing. Let me know your progress. Wish you good luck!
Cómo puedo a partir de una entrada digital del nodemcu generar que el smartphone vibre y suene como una alarma. Quiero monitorear una alarma domiciliaria con blynk. Se puede?
Hi Pushpraj, there will be a changes required while creating blynk template for Arduino Uno and ESP WiFi Module. I hope you're talking about ESP-01 module with Arudino Uno board. I will make video in future to show how to connect Arduino with ESP-01 Wifi module and integrate with Blynk IoT Platform. Good luck and best wishes!
Hi Ali, I wish i could have time to write arduino code for you. But I will surely considr making videos to control multiple digital pins using Blynk and ESP8266. Meanwhile, you can edit existing project. Also, try adding one more virtual pin in Blynk project and arduino code for NodeMCU. I hope this may help you. Good luck!
Yes, its not that difficult you can even consider to refer Blynk official webpage for instructions. Let me know if you have any specific question where I can help you with. Thanks
Umesh, Can you please explain how you get this sketch to work when you don't uncomment "#define USE_NODE_MCU_BOARD" I have had a lot of issues getting the esp8266 to communicate with Blynk and through the troubleshooting and assistance from Blynk I narrowed the problem down to this 1 line of code. What is really weird, when left commented, the sketch works. When un-commented, i.e. telling Arduino which board is being used, the sketch does not work. This lets me think that you are defining the board somewhere else.
The video is awesomely explained. I just have one question. Is there any other way to connect my ESP8266 to my home wifi without using my mobile phone (as I am around 2000kms away from it 😅😅) and then use my phone to control it remotely ?
Hi Faisal, yes when can connect ESP8266 with home WiFi. As you may have noticed we only used Blynk Mobile App to setup the wifi credentials in ESP8266. Once Its configured and NodeMCU connected to Blynk IoT over internet then you can move anywhere with your mobile phone. You still can control remotely your devices at home 2000+ km away from your same mobile phone and Blynk App. I hope this answers your questions. Thanking you!
Hi Parth, I hope you've copied Blynk project properly from Github link. And also, make sure you've properly installed Blynk libraries before compiling Arduino Sketch.
In new version of Blynk, we don't get any authentication token. Instead in Blynk2.0 you'll get template id and template name. This information need to add in code.And for Auth token, you can copy in web dashboard of Blynk. I hope this may help you. Thanks
Hi Iqbal, I'm working on this video where I will add LM35 sensor with ESP8266 and send data to Blynk. Will be published in 2-3 weeks. Thanks for your interest and wish you good day
In my knowledge Blynk don't have any service on their IoT platform to support Voice Service. But this can be done with NodeMCU ESP8266, if we can add additional circuit especially for audio processing. I'll consider investigating more information and if possible will make video for voice control. Thanks for you suggestions Best Wishes Umesh
I think you can use Google's voice recognition service and in the workflow you can add an HTTP request so that it hits one of Blynk's REST APIs. I did work on speech and speaker recognition back in the day and trust me the state of Blynk right now is much better. Just wanted to see how the system works now and btw nice tutorial
Hi Manie, make sure you've properly selected your NodeMCU1.0 (12-E Module) in boards section in Tools. Apart from that please check your code with GitHub code on BinaryUpdates account. I hope this may help you. Thanks
Thank you for an excellent tutorial! When I did the project and compile it according to the video I received an error, rror: #error "Please specify your BLYNK_TEMPLATE_ID and BLYNK_DEVICE_NAME" 17 | #error "Please specify your BLYNK_TEMPLATE_ID and BLYNK_DEVICE_NAME" | ^~~~~ exit status 1 Compilation error: #error "Please specify your BLYNK_TEMPLATE_ID and BLYNK_DEVICE_NAME" I have copied and pasted the id:s from my project in the Blynk desktop. Do you know what can be wrong?
Hi Henrik, it seems to me that you have not mentioned blynk TEMPLATE ID and DEVICE NAME in your Arduino Program (this information can be found in your blynk dashboard as demonstrated in video lesson). Please check the github link I've shared and compre code and make necessory changes in your arduino code. Good luck and best wishes!
@@BINARYUPDATES the fun part is that I have copied and pasted the template I’d and device name from the Blynk dashboard to the Arduino ide and later on compiled it. And the error shows. I will try to reinstall everything and see what happens.
Hi Think Beyond, I suggest using virtual pins with New Blynk as they are more versatile. But you can share more details here what are you trying to achieve and what;s exact problem you're facing and I will try my best to help you. Thanks
Yes Blynk provide you public server through their platform. So you can control your ESP8266 NodeMCU or other compatible devices from anywhere in the world.
Hi Raghav, it will be good if you provide more details on what you did? and what exactly the problem you are facing with Blynk IOT Project. The more information you provide better we can help. Since, Blynk requires you to perform many steps from creating template to upload code in ESP826 and connect to Wifi. Good luck and best wishes!
Hi April, you then try to press FLASH BUTTON for 10-15 Seconds which will clear memory and then reupload the Arduino code into NodeMCU ESP8266 and then try. Keep me updated with your progress. Good luck
@@BINARYUPDATES now my esp always connected in the same wifi. Whereas I want to put this device in the other place and wifi. How to change the configuration. Or it same with your reply in the comment sir. Thanks
Please check video description. We've given a github link form where you can download entire blynk project files. I hope this may help you. Best wishes!
Hi, it happens sometimes when we use free account and traffic is high on Blynk Server. It delayed response between ESP8266 and Blynk App. I hope this answers your question. Thanks
Hi Borusu, I hope you're not using Mobile Hotspot. When you follow step to connect ESP8266 NodeMCU to WiFi. Make sure you turn off data network on your mobile phone. I hope this may help you. Good luck!
I am italian and I would like underline that you speak in a very slow and clear way, this is very important for non-native English speakers. About the about the topic and how it was treated congratulations. Good job. Thank you. I will closely follow your activities.
Thank you Mr. Giancarlo! 😃
Umeshbhai I watched many videos but you taught me so easily and patiently that I could learn a lot and complete the project.Thank you
Hi, I'm glad to know you've completed your Blynk IoT project with NodeMCU ESp8266. Thank you so much for your words. Good luck and best wishes!
Awesome tutorial! You explained each step so well and focused on what each part did! Thanks a ton!!
Hi Olivia, Thanks for your words for Blynk video lesson. Wish you a good luck and best wishes!
HI HELLOOOOO.
You might think this is nothing to you, but I want to thank you so much for this video.. It really helped me a lot, especially because I'm a beginner in arduino and there are not so many tutorials yet showing how to work around the new blynk app. I hope you have a great day, weekend, month, year and forever wherever you are I'm so excited right now!!!
Thank you very much Elina. I'm glad you find Blynk IoT video useful
Have a beautiful day
Best wishes
Team BinaryUpdates
Finally, I found a tutorial that I can follow and understand. Thanks
Hi DIYPhil, Glad it helped!
you really helped me out, especialy at 23:04 where I was starting to struggle to control from web dashboard and it was not working. I just found myself laughing too.
Hi @uniteUsk glad to know you enjoyed this Blynk App video tutorial. Even when I tried Blynk for first time I was surprised when find out that how web dashboard is hiding in Blynk IoT platform. Thanks and have a good day!
OUTSTANDING!!!!!
One of the best, if not the best tutorial I have ever followed.
I cannot wait to try your other tutorials.👍
Thank you very much Mr. Rob
Have a beautiful day
Best wishes
I love it when you express your enthusiasm becuase I feel the same way. :-)
😊 thank you
you saved me so much time and stress, thank you so much man
great tutorial, best one I found!
Super convenient. It works for me!!! Tqsm
Hi Aiman, welcome 😊
Thank you for your teaching。It's very helpful.
Glad it was helpful!
Thank you for your very good and well explained tutorial, with easy to follow details. I'm planning to install a YF-S201 flow sensor with a D1 mini to measure the water usage on our RV. A lot to learn yet, but you have given me a good start. 👍
Hi Paul I wish you good luck and best wishes. I'll explore about YF-S201 flow sensor in my free time. And if possible in future will make some video around NodeMCU ESP8266 and Flow Sensor interfacing. Have a beautiful day
Awesome boss!! Worked like a charm. Thank you
Glad it helped, Congratulation!
Hi , I am doing a dissertation on Smart Greenhouse and I want to store the data on a cloud so how do I record the data using the Blynk app?
Sir i am making a model name agriculture machinery but i am not getting that what is the virtual pin for the switch for phosphorus nitrogen potassium all these will be controlled by blynk with solenoid valve
Hi Palak, as I may not guess your entire project. But all I can say is Virtual Pin is a concept from Blynk IoT platform which will let you control any analog or digital pin of microcontroller like ESP8266 or ESP82 etc. Now to control solenoid valve you can use virtual pin as i've used in this example project. Check my relay control video lesson as well to get idea how we can easily replace LED and instead control high voltage devices. I hope this may help you. Good luck and Best wishes for your project!
Congratulations for the information so well explained. In my case, an ATMega2560+esp8266, I can't create the device directly or create the template after recognizing the device on the CelPhone. The App allows the configuration of the Wifi Network, user and password, however, in the last step, it exceeds the time and does not enable the card to be used on the network. Do you have any more tips? Grateful.
Amazing job explaining dude... Thumbs Up from my side!! 👍
Hi Kshitij, Glad it helped!
we need more bro...keep doing this
More to come!
If we need to add more buttons do we need to program it or add it via cloud ?
You need add one more button in Blynk dashboard. And at the same time add code for another button to control additional GPIO pin of NodeMCU ESP8266. Good luck and best wishes!
sir i have a simple project . in which the led should glow only when internet is available through wifi .. please can u give me idea . please help sir
You said to check the description for your sample code, but i can not find any link for code in the description
Very clear explanation but I can't use your "Blynk-NodeMCU-ESP8266-main.zip "because in the file is not considered a zip file
Thank you very much. In this case you can use built-in code provided by Blynk which comes as a part of Blynk Library Installation. Otherwise you can just replace default code with my code in only one file. I hope this may help you. Good luck and best wishes!
How can i change wifi credentials which are already stored in the memory of Nodemcu... I try to change these credentials by using blynk app but it didn't find any device when blynk try to connect nearby device. How can i change it.?
Hi Malik, while changing WiFi credentials next time Press and Hold Flash button on NodeMCU for 5 Seconds and also check serial monitor. It shows memory been cleared away. So later when you configure new wifi credentials in blynk app, it will work. I hope this may help you. Good luck and best wishes!
@@BINARYUPDATES Not working.. when i press flash button for 5 sec it show's the current status like...
Device: Blynk Water pump Automatio-MYJ9
Firmware: 0.1.0 (build Jul 9 2023 07:16:22)
Token: hPLW - •••• - •••• - ••••
Platform: ESP8266 @ 80MHz
Boot ver: 5
SDK: 2.2.2-dev(38a443e)
ESP Core: 3.1.2
Flash: 4096K
Free mem: 30152
While you came out as nodemcu in the tools section, I got ardunio uno in the tools section. What could be the problem?
Hi Kadriye, maybe because NodeMCU-12E ESP8266 not been properly selected in Arduino IDE especially in tools section. I hope this may help you. Good luck and best wishes!
hey the toturial was going so smooth untill i faced an error of template name and id its giving me error , and i have copied the as it is from the blynk console
Hi Syed, please check Arduino code or create project from example section in IDE and then edit Blynk template name and other details as shown in video lesson. The issue could be in code while you've copy and pasted otherwise download code from Github link in description section. I hope this may help. Good luck and best wishes!
@@BINARYUPDATES the issue have been resolved as I was new to this so I didn't added the device in my template then , now the project is working smoothly
@@BINARYUPDATES now I want to have a joystick control so is there any toturial or guidance for that?
Thanks for this video :)
I have connected to one wifi .. it works fine ..but..Can you tell how to connect nodemcu to another wifi ?
sir, can u teach how to make a connection that have 3 led..I have try it but the coding was error and my circuit also not right
Hi, I will try to make video on the requested topic to control multiple LED from Blynk IoT Platform and NodeMCU ESP8266. Thanks for your patience. Good day
ok sir...but really hope u can give as soon as possible because my due date asignmment is around the corner...really appreciated your consideration🙏
Can you help me? Please. Compilation error: user_interface.h: No such file or directory
Hi Daniel, please make sure you open file from example project of blynk. And after doing changes all the header linked properly. Its an issue with where header file is missing. I am not sure which code you're using for project. Did you download from my github or opened "edgent_esp8266" example project?
Thank you for sharing the information. I have a doubt, In serial moniter how can you say that 115200baud should select can you please explain.I am using esp32 wifimodule.
Hi Gnanasekhar, its because in Arduino code for Blynk we used baud rate 115200. That's the reason, we have to set Arduino Serial monitor to 115200 while reading data. When it comes to ESP32, it doesn't change much except choosing correct device while creating blynk template in Blynk Dashboard while creation. I hope this may help you. Good luck and best wishes!
Can we use the same code for controlling LED bulb
Yes, you can use this same blynk project and code to control light bulb using relay module. I have already made video to show how to do it on my channel. I hope you'll find it. Best wishes!
When I go to connect my device to the app at 18:39 .It searches and finds my device and I put all my network info in and it tries to connect though it always fails. Anyone else having this issue? I can not find a solution at all.
I do wonder if it has to do with the part in code that says, "uncomment your board or configure in settings"
In the video he has that same bit of code that he never changed. My board settings are correct as far as I can tell.
I am just lost, would appreciate any tips at all! Thank you all
Hi Trevor
I believe you're not using data network on phone while NodeMCU ESP8266 get connected to Blynk App in your phone. Also code remains same as shown in video. No need to comment or uncomment anything. I hope this may help you. Good luck!
So well done, thanks a lot! It worked : )
Hi Francisco, Great to hear!
Bro my esp8266 board not supporting blynk edjent, earlier it's working fine but then not working even I have changed the board but same problem code uploaded but it showing AP URL : Blunk. Setup
Great explanation.
Hi Sachin, thank you! Glad to know you find this Blynk tutorial with NodeMCU ESP8266 useful. Best wishes!
Hi can you help me pleas , I tried all the steps and they are all correct, but when I try to control the devices via the phone, it appears offline ? what i do 💔
Hi good day! i have a problem theres a error in clientSSL->setTrustAnchors (&BlynkCert) ; and the message says "OTA.h:56:14: error: class axTLS: WiFiClientSecure' has no member named 'setTrustAnchors'." i need help on this pls..
woooowww, millions of thanks to youuuuu
great video. would you explain the connections of the led with the Node and can i use Arduino mega 2560 instead of node mcu
Hi Eri, LED is connected at D4 which is GPIO2 Pin on NodeMCU ESP8266. So you must connect longer leg of LED means anode to D4 Pin and shorter leg of LED means cathode to connect to GND Pin. As far as Arduino Mega2560 concern I suggest consider using Arduino IOT Cloud platform as well if in case Blynk doesn't support Mega series of Arduino Board. I hope this may help you. Good luck!
@@BINARYUPDATES yh thats real helpful .thankyou very much
it is showing offline on the blynk website even though I have entered correct auth code and the board is connected to my phones hotspot. But still it is showing offline. How do I solve this problem please help me
Hi Adnan, press the RESET button on ESP8266 NodeMCU and check on serial monitor if it shows Blynk is connected. In case, if failed to connect check WiFi credentials in code for any typo mistake. It happen very often and try re-upload again. I hope this may help. Good luck and best wishes!
Error compiling the script. you have to define 'device_name' where as from blynk you get 'template_name' instead
If there is a power cut and turns on , will it automatically get to previous mode or it'll be in always?
Hi Rohit, you can reset NodeMCU ESP8266 and then test Blynk App. I hope this may help you. Good luck !
Very easy to understand, just built my 1st Bylnk controlled external LED using Wemos D1 mini development board. Can turn on/off LED either from mobile phone or laptop. Thank you.
Congratulations Mr. KC Tay. Keep on going
Best wishes
Umesh
sir can share the code to blink led
Thanks for the contribution.
Hello :) Thank you for the tutorial! I have issues when uploading the code from arduino IDE as I get an error message saying "Compilation error: #include nested depth 200 exceeds maximum of 200 (use -fmax-include-depth=DEPTH to increase the maximum)". Do you have any idea how I could make it to work? Thank you
Please check you copy all project files properly while using blynk project files
Thank you so much. and I really want to know to control another pin as output. How can I control multiple pins?
Hi Kala, I'll try to cover in next upcoming Blynk video lessons. Thanks
Great demo, Umesh!
Thank you so much
Hello That Was Very Good Helped Me Very Much...... I was asking can i run another devices (for our project) using a wire connector with the nodemcu
Yes you can!
I have another issue regarding node MCU. I have simple ESP 8266 -01. If this project is applicable to the ESP 8266-01 rather than Node MCU, what changes should I made so that my project works on ESP 8266-01.
Hi Abdul, the code remains same for ESP01 for Blynk except digital pins. I'm not sure which GPIO pin is available there. But you can check with pin out and change digital pin and reuse the code. Good luck and best wishes!
May I ask what devices you used? Is it only NodeMCU esp? or you also have arduino hardware? Thank youuu
Hi, I've used NodeMCU ESP8266 to communicate with Blynk Cloud
Well done. Well Explained.
Hi Ethan
Glad you enjoyed it
WOW~! Thanks for precious video~!^(^
Thank you too
I fail to make it i got some problems in sending the codes to the NodMCU but the lesson was good
THX a lot friends🖐️
Welcome friend!
I am having some issue in boards manager, i have no option of having a Node MCU . I have only Arduino boards and i have also install Blynk manager. please reslove my ossue
Hi Abdul, I hope you've added board manager url properly for NodeMCU ESP8266. I have made a video about how to setup NodeMCU for Arduino. You'll find it in BinaryUpdates NodeMCU playlist.
Now coming back to the answer. I'll suggest reinstall arduino IDE and try adding url in "Preferences" section. And then add ESP8266 related board packages under "Board Manager" section. and i hope this time it will show you NodeMCU1.0 ESP-12E Module. Good luck and best wishes!
@@BINARYUPDATES Thank You Sir. But I have another issue regarding node MCU. I have simple ESP 8266 -01. If this project is applicable to the ESP 8266-01 rather than Node MCU, what changes should I made so that my project works on ESP 8266-01.
When I connecting to nodemcu using blynk iot it is not showing blynk devices and it searching for more time it is not connecting to my blynk app
Press RESET Button on NodeMCU and check response on Serial Monitor of IDE. Also make sure your phone is not using data network. Apart from make sure you've not missed any step as shown in video. Good luck!
my LED on and just off(like flash) after switched onn from blynk app??? don't know why?
Hi Prashik, if your arduino code and led connections are correct. Then its possible that the Blynk Server be sluggish to respond sometimes. It ultimately result in such behavior. Good day!
HI .... when I do compile. it gives me an error: BLYNKEDGENT.h : No such file or directory... can help me!
Please make sure you've install Blynk latest libraries from library manager before compiling code. If it still doesn't work then download complete project from GitHub repo of BinaryUpdates and then try with some changes in template ID and all as shown in video. I hope this may help you. It seems for me your installation may have issue especially Blynk libraries. Good luck and best wishes!
You mentioned device that device is mobile or laptop...
Sir can you provide on how to connect node mcu on breadboard
Hi Abhishek, please search on my YT channel I have video on "how breadboard works". This our lesson will guide you on how to connect electronics component. I hope you'll find it useful. Good luck and best wishes!
Hi there,
First and foremost, very detailed manual, congrats. Sadly, it does not work to me. The thorny matter is the connection between mobile application and the NodeMCU. As you have in minute 18:53 in your video, I see the wifi broadcast by my NodeMCU thanks to the previous uploaded Adgent_ESP8266. However, once I click on the wifi (Blynk NodeMCU-0A131 in my case) nothing happens. So, no way to transfer to the NodeMCU the wifi and password to be connected to.
On top of that, once I open the mobile application and I log in, I get a message that does not appear in your case: "Now go to your computer. Check your inbox for the code and instructions on how to get your device online" . The question is what on earth inbox is the application talking about? I went on my blynk online profile and there is not inbox!! Neither in my email inbox. Programmers.... :-)
I guess that there is something new in the last version of the app for Android. By the way, I am using blynk IoT 1.5.3 on Android.
Thanks
Well, after being fighting for a while, I could make it work. I would like to clarify some tricky things from this good video tutorial to make it more solid:
1) At minute 10:22. The file BlynkEdgent.h available on Gighub (see author video description) must be downloaded. Then the code of this file must be copied. After that, go to Arduino IDE: File-->Examples-->Blynk-->Blynk.Edgent-->Edgent_ESP8266. Then erase the code of the Edgent_ESP8266 (don't be worried, the file is protected and it can be only read) then, paste the code of the file BlynkEdgent.h from Gighub in the Edgent_ESP8266 file. Finally, copy and past the parameters BLYNK_TEMPLATE_ID and BLYNK_DEVICE_NAME according to your project. Then, upload the file to your NodeMCU. Open a serial monitor from IDE (tools-->serial monitor), press reset and if everything is OK you should have something similar to this:
AP SSID: Blynk TEST-546K6
[6464] AP IP: 192.168.4.1
[6465] AP URL: blynk.setup
[34666] WAIT_CONFIG => CONFIGURING
IMPORTANT: if you try to run the file from Gighub (BlynkEdgent.h) stand alone the compilation will crash due to the lack of concordance with the paths of extra files/functions which are needed for the compilation: "BlynkEdgent.h: No such file or directory".
2) At minute 18:17. First, your mobile phone must be connected to the wifi provided by the access point router or whatsoever where you want to connect the NodeMCU. After the point 1 explained before, the NodeMCU is broadcasting a wifi with a name similar to "Blynk XXXX" . Well, if for some reason your mobile has connected to this NodeMCU wifi in some how before completing the process explain in the video, you have to go to your mobile configuration and select "forget this network". Otherwise the process of transferring the wifi password to the NodeMCU will crash. Moreover, if something wrong happens during the process of transferring the password and the wifi name by Blynk mobile app, before repeat the process you have to go to your mobile configuration check the saved networks, choose the one called "Blynk XXXX" and select "forget this network".
3) At minute 22:37 .The so called pin V0 is mapped in the NodeMCU board as pin D4. This is not trivial and is briefly commented in the video. A full mapping of the ports and their correspondence according to the Pin DataStearms on Blynk online application will be very welcome.
4) At minute 22:40. Whatever LED must be connected in series with a resistor (150ohms is fine) to limit the current through.
I hope these descriptions are useful and suitable to improve this great video manual.
Thanks
In the same program i am facing ka problem . In BLYNK_WRITE(V0)
Its is showing expected constructor, destructor. What can I do?
Hi Priyanka, please make sure you copy code correctly from BinaryUpdates GitHub Page. It seems like code issue maybe something is missing. Let me know your progress. Wish you good luck!
Great !!! thank you very much 💖
Welcome!
Cómo puedo a partir de una entrada digital del nodemcu generar que el smartphone vibre y suene como una alarma. Quiero monitorear una alarma domiciliaria con blynk. Se puede?
Would it work the same on Arduino Uno with the ESP8266 WIFI module?
Hi Pushpraj, there will be a changes required while creating blynk template for Arduino Uno and ESP WiFi Module. I hope you're talking about ESP-01 module with Arudino Uno board. I will make video in future to show how to connect Arduino with ESP-01 Wifi module and integrate with Blynk IoT Platform. Good luck and best wishes!
@@BINARYUPDATES Yes please, I'm waiting for that video.
Can u please tell me how I can edit the code for controlling more than 1 light ?
Hi Ali, I wish i could have time to write arduino code for you. But I will surely considr making videos to control multiple digital pins using Blynk and ESP8266.
Meanwhile, you can edit existing project. Also, try adding one more virtual pin in Blynk project and arduino code for NodeMCU. I hope this may help you. Good luck!
Port 3 is not coming sir but port 4,port 5, and port 6 ,and port 7 are visible what should I do to correct this error plz tell me sir
I HAVE Compilation error: exit status 1ERROR WHAT SHOULD I DO
very good explaination sir , can we do it easily with digital pins ? i have some problems regarding it
Yes, its not that difficult you can even consider to refer Blynk official webpage for instructions. Let me know if you have any specific question where I can help you with. Thanks
My device was not connecting it was showing offline even when i click that reset or rst button
Hi Sami, please check if in your serial monitor it shows device is ready
@@BINARYUPDATES no it wasn't
Great explanation
Glad you linked it, thanks Gaurang!
@@BINARYUPDATES
Please tell me how to use sensor
IR sensor
Please share any link
Is it mandatory to connect both the nodeMcu and laptop/mobile phone to the same WiFi network?
Hi Jignesh, Not really especially laptop when you're using Blynk Dashboard from Web
Thankyou
Umesh,
Can you please explain how you get this sketch to work when you don't uncomment "#define USE_NODE_MCU_BOARD"
I have had a lot of issues getting the esp8266 to communicate with Blynk and through the troubleshooting and assistance from Blynk I narrowed the problem down to this 1 line of code.
What is really weird, when left commented, the sketch works. When un-commented, i.e. telling Arduino which board is being used, the sketch does not work.
This lets me think that you are defining the board somewhere else.
This blynk web opens different dashboards in different countries😢
The video is awesomely explained. I just have one question. Is there any other way to connect my ESP8266 to my home wifi without using my mobile phone (as I am around 2000kms away from it 😅😅) and then use my phone to control it remotely ?
Hi Faisal, yes when can connect ESP8266 with home WiFi. As you may have noticed we only used Blynk Mobile App to setup the wifi credentials in ESP8266. Once Its configured and NodeMCU connected to Blynk IoT over internet then you can move anywhere with your mobile phone. You still can control remotely your devices at home 2000+ km away from your same mobile phone and Blynk App. I hope this answers your questions. Thanking you!
I am getting error named as user_interface.h is no file or directory. I tried to solve the issue but unable to do it please help me ASAP!
Hi Parth,
I hope you've copied Blynk project properly from Github link. And also, make sure you've properly installed Blynk libraries before compiling Arduino Sketch.
How to get auth code, I didn't get it in my mail ?
In new version of Blynk, we don't get any authentication token. Instead in Blynk2.0 you'll get template id and template name. This information need to add in code.And for Auth token, you can copy in web dashboard of Blynk. I hope this may help you. Thanks
i face issue the file versions.h is not found🤔🤔
Hi Ahsan, make sure you downloaded project files properly and also installed Blynk Libraries. Good luck and best wishes!
from were i can get a code reply fast as possible
Hi Deepak, you can download Blynk project files from my GitHub page. I think you can find the link in video description. Good luck and best wishes!
Verry good, when will upload the tutorial for ampere sensor with nodemcu and blynk app?
Hi Iqbal, I'm working on this video where I will add LM35 sensor with ESP8266 and send data to Blynk. Will be published in 2-3 weeks. Thanks for your interest and wish you good day
Sir how can we add voice control to this project
Plz reply...❤️
In my knowledge Blynk don't have any service on their IoT platform to support Voice Service. But this can be done with NodeMCU ESP8266, if we can add additional circuit especially for audio processing. I'll consider investigating more information and if possible will make video for voice control. Thanks for you suggestions
Best Wishes
Umesh
@@BINARYUPDATES thanks for reply sir plz upload video soon ❤️
I think you can use Google's voice recognition service and in the workflow you can add an HTTP request so that it hits one of Blynk's REST APIs. I did work on speech and speaker recognition back in the day and trust me the state of Blynk right now is much better. Just wanted to see how the system works now and btw nice tutorial
@@darthvader_ I have used sinric pro and it working fine
nice video , thank you
Glad you liked it!
Hello SIr,
I am getting an error compiling to the board! Plz help
Hi Manie, make sure you've properly selected your NodeMCU1.0 (12-E Module) in boards section in Tools. Apart from that please check your code with GitHub code on BinaryUpdates account. I hope this may help you. Thanks
Thank you for an excellent tutorial! When I did the project and compile it according to the video I received an error,
rror: #error "Please specify your BLYNK_TEMPLATE_ID and BLYNK_DEVICE_NAME"
17 | #error "Please specify your BLYNK_TEMPLATE_ID and BLYNK_DEVICE_NAME"
| ^~~~~
exit status 1
Compilation error: #error "Please specify your BLYNK_TEMPLATE_ID and BLYNK_DEVICE_NAME"
I have copied and pasted the id:s from my project in the Blynk desktop.
Do you know what can be wrong?
Hi Henrik, it seems to me that you have not mentioned blynk TEMPLATE ID and DEVICE NAME in your Arduino Program (this information can be found in your blynk dashboard as demonstrated in video lesson). Please check the github link I've shared and compre code and make necessory changes in your arduino code. Good luck and best wishes!
@@BINARYUPDATES the fun part is that I have copied and pasted the template I’d and device name from the Blynk dashboard to the Arduino ide and later on compiled it. And the error shows.
I will try to reinstall everything and see what happens.
Port busy error is comming sir what show I do
mine was not working
sir where's your link for video of your set up for arduino IDE for nodemcu?
Hi Fil, you can check this link for setting up an Arduino IDE with NodeMCU ESP8266: ua-cam.com/video/z9-XO2l8wmY/v-deo.html
Good luck and fun!
Hello sir ! Hope u are doing fine....
I have a few problems with digital pins
Could u help me out?
Hi Think Beyond, I suggest using virtual pins with New Blynk as they are more versatile. But you can share more details here what are you trying to achieve and what;s exact problem you're facing and I will try my best to help you. Thanks
Bro but in discription there is no link for Arduino Ide setup video.
You can find complete playlist for NodeMCU ESP8266. You'll find all video in sequence. Best wishes!
Thank you very much
This project can control anywhere?? From the world
Yes Blynk provide you public server through their platform. So you can control your ESP8266 NodeMCU or other compatible devices from anywhere in the world.
bro i first connected to a wifi,,....now i want to connect to another wifi...how can i coonnect it to different wifi?
Hi, this can be done through Blynk Mobile App. And the process will remains same as you did for first time WiFi configuration. Good luck!
bro I am not able to connect to wifi on arduino ide
Hi Raghav, it will be good if you provide more details on what you did? and what exactly the problem you are facing with Blynk IOT Project. The more information you provide better we can help. Since, Blynk requires you to perform many steps from creating template to upload code in ESP826 and connect to Wifi. Good luck and best wishes!
sir, my device get result like this when i pus the reset buton
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 3460, room 16
tail 4
chksum 0xcc
load 0x3fff20b8, len 40, room 4
tail 4
chksum 0xc9
csum 0xc9
v00072470
~ld
Hi April, you then try to press FLASH BUTTON for 10-15 Seconds which will clear memory and then reupload the Arduino code into NodeMCU ESP8266 and then try. Keep me updated with your progress. Good luck
@@BINARYUPDATES now my esp always connected in the same wifi. Whereas I want to put this device in the other place and wifi. How to change the configuration. Or it same with your reply in the comment sir. Thanks
sir can give the link code to blink led..i didnt see that code
Please check video description. We've given a github link form where you can download entire blynk project files. I hope this may help you.
Best wishes!
Great explanation,
when will you upload the tutorial for tempreture sensor with nodemcu and blynk app ?
Thank's Manjeet, I'll be posting in next 3-Weeks to read LM35 Temperature sensor data and show it on Blynk Mobile App and Dashboard
Thank you sir, are dht11 and lm35 sensors same ?
@@BINARYUPDATES hopefully this ASAP by this week
Thank you
Bro your Indian but your English is very good , when i press button from app it take 30 to 50 sec delay to led turn on /off
Hi, it happens sometimes when we use free account and traffic is high on Blynk Server. It delayed response between ESP8266 and Blynk App. I hope this answers your question. Thanks
good video
thank you sooomuchhh
Brother wifi not connected... please tell me how
Hi Borusu, I hope you're not using Mobile Hotspot. When you follow step to connect ESP8266 NodeMCU to WiFi. Make sure you turn off data network on your mobile phone. I hope this may help you. Good luck!
but I'm not using mobile network