These days very less people care about explaining what is happening in their code and how it is working and even the viewers copy the code from others without understanding it , which is bad. Thank you for explaining !!!
@SciencewithRishit, I have a problem, I am able to pair the module with my phone but the part when he opend the app and clicks the button to find the devices, there is just blank for me, there is no device shown. Can you please help?
Thanks for uploading a comprehensive guide it's so rare. It also makes it so that a video that came 4 years ago is still relevant and better than most tutorials/lessons today.
Thanks to add so many details on this video, is not usual to have long videos in youtube but this one was very helpful to understand the whole picture.
I've seen many such videos, but yours is the best imo because I am not familiar with programming but your video made it so simple to understand. Thank you and keep them coming 👍
Hi Mehsah, I'm happy to know you found this MIT app inventor and Bluetooth HC-05 tutorial useful. Wish you all the best for your competition. And hope you'll great great bluetooth mobile app. Good luck and Best wishes!
Hi, great video but when I try to pair to the Bluetooth module to my android phone it just says pairing for a long time and then eventually stops trying to pair.
Hi Please check App settings where you've to allow permission. And then HC05 Bluetooth will work with Android App. This is because many mobile comes with high security which restrict Apps use. I hope this may help. Good luck and best wishes!
Hello! Umesh (if I have not mistaken) I must say what a perfect tutorial, I appreciate all your efforts and time, everything was so neat and clean, many many thanks for this video, thousand likes from me. Abhijit
@@BINARYUPDATES I have a problem, I am able to pair the module with my phone but the part when he opend the app and clicks the button to find the devices, there is just blank for me, there is no device shown. Can you please help?
Take note that this would probably fry your HC-05 module eventually. HC-05 uses 3.3V logic while arduino is 5V. This means you are putting 5V on the HC-05 (3.3V) RX pin. There are a bunch of tutorials for HC05 that specify a voltage divider for the RX pin.
seems like the most important project process begins at the end 23:11... need to 1st use a test app to verify the connection, before creating a new custom app... thanks.. 😉
Why do you need the Serial.print(Incoming_value) and " "? is it required by the blue tooth protocol to echo back what you received? I am curious because no class is listening, so they would just accumulate in the blue tooth buffer. Or are you using simultaneously the monitor through the USB interface?
WHEN explaining to beginners, you should perhaps mention that communication level of the this Module is 3.3 Volts and the communication level of Arduino is 5 Volts what could burn the module. Many comments here from people who play around with already 'DEAD' (??) ..Modules.
After clicked on list picker no any device details appears. App is working fine in other phone. In phone's Bluetooth app, list of all available/paired devices is present but not in MIT app when clicked on listpicker. Please help...
Hi Laxman, its because of your settings in the smart phone. You need to find the Bluetooth App Settings in your android phone. And then go to settings and ALLOW Bluetooth App to "Find near by devices" and then try it will work! Good luck and best wishes!
@@BINARYUPDATES dear i would like to inform you that from Android 12 onwards some extra block code is required to get Bluetooth permission for screen. When I done the respective code then the code works else NOT. requested you please have one video one that block code for Android 12 onwards., bcoz most of people are using Android 12 above and everyone facing the issue.
Please can someone help me! So I have been wanting to make a Bluetooth controlled app for a while and when I saw your tutorial I thought it would be a great test, however I followed everything in the video, even downloading the exact files from your Github to see if I did something wrong. However my phone can connect to the module but when I tab either buttons the LED doesn't light up? In general, everything works up until the Arduino actually receiving the information.
the bt module is 3.3v and arduino is 5v on rx and tx so how did you connect it without blowing it up. I've been told to use resistors to reduce voltage. can you confirm if this is necessary or not
Hi Oskar not 100% sure but you can check with datasheet of HC-05 Module online. I believe it will work with 3.3V as well. I hope this can help you. Thanks for your comment
Hello...The module isn't visible at all in any device, phone, tablet, etc. :(( What can I do? I turned on and off my bluetooth hundreds of times, searched for the device, and I still can't see it... :((
I have a Bluetooth control box with external relay switches, how do I go about pairing those to my main controller in App Inventor or is this functionality not available for MIT App Inventor
Hi Jonny, if your mobile can detect Bluetooth of Bluetooth control box. Then probably its possible......but again you've to check with manufacturer of that control box. Otherwise, process remains same as explained in the video to use MIT App inventor to communicate with Bluetooth devices. I hope this will be useful. Good luck!!
Plz teach how to create application by using Arduino, FSR, LED, Resistor, DC motor, Wifi module, DC motor driver, battery and potentiometer in one application, your way of creating and making us understand is good It helps us to create application easily
Yes Manjunath, those video lessons are on the list. Hope I'll make it and share soon on TH-cam Channel to cover all interfaces like WiFi, DC Motors, Servo Motors, Potentiometer etc with Arduino
I just went thru the tutorial, installed the sketch on my Arduino Uno, then connected my HC05. Then went through the process to create the app using MIT App Inventor. Set it up for Phone Size then created the .apk file. Downloaded and installed it on my Samsung A53 phone running Android 13. Paired the HC05 to my phone then started the newly installed app. Pressed the Connect button and it just brought up a black screen. No Bluetooth devices shown. Couuldn't get beyond that. Went back and compared my blocks to yours and they were identical. Then changed the size of the project to Tablet Size, built a new QR code and downloaded it onto my old Samsung Galaxy Tab A running Android 7.1.1. Paired the HC05 with the tablet and started the app. Pressed the Connect button, it displayed the HC05, selected it and it connected and worked flawlessly. Any ide why it works on one and not the other??? Thanks for any feedback.
Hi Mike, this is because the settings on Bluetooth on different version on Android varies even if the manufacturer of the hardware is same in your case its Samsung. Usually, if you change Bluetooth settings for allowing find nearby devices then HC-05 will start working with your Samsung A53 phone as well. I hope this may help you. Its all about different settings, versions of android and manufacturer of mobile phones, tablets. Have a good day, Best wishes!
@@BINARYUPDATES Thank you! I was just coming over to reply that I had found the answer. My new bluetooth app didn't have permission to look for connected devices. Added that and it works correctly.
How can we understand which digit is uploaded for each function (on or off) in the app. Example like 'Arduino Bluetooth rc car' which is available in play store
Is it possible to have bluetooth model for communicate with 5 same bms ?? because all those bms have the same signal and only the last bms connected is capted by the application and the 4 others are like witthout bluetooth signal ! (ANTBMS and MYBMS APP)
hey man thank you for sharing that awesome knowledge i just wanna ask you something, if i want to add some feature to that app, the feature is add alarm notification in that app when the bluetooth connection suddenly lost so, how i build the codeblock with that condition?
I have completed all the steps but i am not getting output..In final step the mobile app is not showing the hc o5 bluetooth device ...so i am not getting output ..what to do ..please explain ...
Hi Sravani, it maybe because MIT App Inventors website server is facing issue. You can try after sometime. Its just because server could not handle traffic. And to save project, go to top menu bar (top left corner) under project there is an option to save project.....Good luck and best wishes!
What kind of data can be sent to the Bluetooth module? Just 1 and 0, or can it be any string? I see you're sending the string "1" and "0" rather than an integer, but I'd like to send text like "blue" "green" "red" - more options to the Arduino rather than Binary 0 and 1.
Hi Dvance, you can send any length of string. So it will work green, red, blue text. Bluetooth can handle good amount of data to transfer at high speed. To keep it simple in example project I just sent 0 and 1 otherwise code will be longer to extract string at Arduino side and then compare to take action. I hope this may help you. Good luck and best wishes1
hi i have campervan with solar and 3 mppt controllers.vw t4.would like to make arduino control with touchscreen display.nextion lcd led screens i @t trying to learn,ive got arduino uno r3 will that work.?so battery voltages usually 12.2v to 14.5 when solar or dc to dc charger on when running van .and want to use blutooth module to monitor from house with van outside.what do you think?steve
Thank you very much for such an informative tutorial.....it worked for me.....one thing I want to tell you is please don't connect HC-05 bluetooth device input directly to arduino...it's logic input level is 3.3v and arduino's output is 5v so it will damage bluetooth module...use resistor voltage divider instead to lower input voltage to pin rx of module. check following link for schemetic > ibb.co/tbZFTKk
Hello! I tried your method but I face an issue with the LED not turning on! I even connected the resistor you proposed on the circut! Could you help me fix that issue, please?
Check your serial monitor on Arduino if you're receiving any data from Bluetooth APP. And also make sure connection between HC-05 Bluetooth module and Arduino is correct. Good luck and best wishes!
I don't know what's wrong with my project but when I try the LED won't be turned on at first, i can't upload the code from arduino IDE if using the pin 0 & 1 for RX TX but then I try to use SoftwareSerial library to define pins 10,11 to be RX TX is it correct? or it must be on pins 0 & 1 for RX TX? I use the apk in the link, it could be connected but the led won't be turned on when i clicked on.. Any solution would be appreciated🙏
Hi Orfigeminkch, when we use Arduino Pins 0 & 1 as Rx, Tx to connect to HC-05 Module. Arduino won't allow us to upload the code. That's why in video I mentioned that first upload the code and then connect HC-05 Bluetooth module to Arduino's Rx and Tx pins. This way we can avoid issue with code uploading. Otherwise using Software Serial is an option. Now when you use software serial library make sure use software serial to receive data. This will leads to change in Arduino code. I hope this may help. Good luck and best wishes!
Thank you very much. We will be posting for video with advance topics around HC-05 Bluetooth Module. Have a beautiful day Best Wishes Team BINARYUPDATES
I go by every step here. Everything as per description, just when pressing the handphone, it shows a blank page, instead of connect to hc05. My hp blue tooth is 100% confirm on. Did you miss something at the MIT controller
In recent days, you have to perform additional steps in Bluetooth settings of mobile phone. Please Enable "Find Nearby Devices" option. I have made dedicated video to show you how to solve this issue. Please check the link in this video description of find it on our channel. Good luck and best wishes!
Hi, in case of controlling multiple LED over Bluetooth. You must modify code for controlling multiple digital pins of Arduino and then modify Bluetooth App in MIT App inventor to add more buttons to send commands to control LED connected to Arduino using Bluetooth. I hope this information find useful to you. Good luck and best wishes!
I have a problem with hc-05 Bluetooth modular. I can pair the Bluetooth with my phone, but when i try to use the apps that using Bluetooth connection, it says "it has no connection, Bluetooth is off", yet the app detects the Bluetooth pair device... I have tested the Bluetooth, and it is fine, can make echo when linking Trx to Rdx... Whaddya think about it?
You can download entire code and apk file related to HC-05 with Arduino project and try with our Bluetooth.apk file. You'll find out whether its an issue with your created MIT Inventor made project. Good luck
@@BINARYUPDATES Ah, I got it. I just have tried by using multimeter (i have no LED), and the current came as the button pressed. Thus, I think the downloaded apk program is somehow the culprit. I'll try to fix the interface program. It always got freeze when I give instruction via Bluetooth, and saying that the Bluetooth is not on. Thank you very much!
This is the first time I do this kind of work, when I click on connect, it outputs such an error. How to solve the problem? avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x51 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x51 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x51 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x51 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x51 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x51 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x51 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x51 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x51 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x51 Problem uploading to board. See support.arduino.cc/hc/en-us/sections/360003198300 for suggestions.
Hi Good man, Its seems like you're having issue with uploading code on Arduino. I suggest to ensure while uploading code, make sure HC05 module is not connected. Once you upload the code then connect HC-05 Bluetooth module with Arduino.
Thanks, I was great. Only one suggestion: the returning value of funtion "BT.connect_to(List1.Selected)" is true o false, depending if the connection is succesful or not. So you should restore it in "List1.Selected" because it has no sense , but, more important, becuase it might be confusing for the one watching your video. You should store it in a temporal variable, or, even better, check it and do somthing if it is false.
You advise me what type of GBS modules that will be compatible with a Bluetooth module and at the same time an SD card . You can advise me because I'm a little lost thank you
I have also made the same circuit but it also works on ac power also check out this link th-cam.com/video/1NLt_T59LSg/w-d-xo.html Same code and Same app used In link go and check out
Hi Rushaan, on hardware side we've used "Arduino IDE" and to make mobile app we've used "MIT App Inventor" which uses blockly from google. I hope this may answer your questions. Good luck!
Thanks for the video man, very detailed and easy to understand. But if I want to catch the GFSK signal, which software should I use ? (I am doing the circuit on Proteus)
Hi M.N MIT App Inventor recently started supporting iOS devices as well. But I am not sure how stable it is? as I've tested only with Android. You can check on their website for more details. Here is an link for your reference: appinventor.mit.edu/blogs/evan/2021/03/04-mit-app-inventor-ios-app-store I hope this can be useful for you Best Wishes Umesh
Hi great video, but when I click on "Led bluetooth" in the application to bring up the list of available bluetooth, no list opens. thank you in advance for your help.
I hope you've paired your HC-05 Bluetooth module with android phone. You can try with other phone, if in case version of an android is an issue. I hope this may help. Good luck!
Great tutorial! You can also change HC-05 Name and PIN. I had no idea about the MIT inventor app. Are you going to make more tutorial videos about the HC-05? I subscribed just in case you do! :)
I want to do the same thing but with the Bluetooth its self, I want to power on and off the Bluetooth module using a mobile app. Is there an arduino command for that?
Sir, I have designed my application using MIT app inventor. But while opening that application in my mobile, it is generating this error. ‘The opertion > cannot accept the arguments:,[“”],[10] ‘ I am also making a project where an app needs to be connected to Bluetooth HC05.
Hi I have connected everything like in video but my app does not work. When I connect Bluetooth with mobile app on android there is no response from app. Can you help me about this issue? Thank you :D
When HC-05 wired with Arduino UNO then few post says use a voltage divider in Rx port. I can see you are not using this, is this really required? I have tried without voltage divider circuit and it has worked for couple of days then it has stopped working. Please confirm if this required or not?
These days very less people care about explaining what is happening in their code and how it is working and even the viewers copy the code from others without understanding it , which is bad. Thank you for explaining !!!
Ya
Totally agree
Thank you. I totally agree and it’s sad😢
@SciencewithRishit, I have a problem, I am able to pair the module with my phone but the part when he opend the app and clicks the button to find the devices, there is just blank for me, there is no device shown. Can you please help?
@@brunodragas8661 Give me some time I will tell you.
The best tutorial i can find from TH-cam even it was uploaded 4 years ago.
Thank you.
The video is 5y old
Thanks for uploading a comprehensive guide it's so rare. It also makes it so that a video that came 4 years ago is still relevant and better than most tutorials/lessons today.
Great tutorial which covers everything you need to know to use hc-05 with your phone. It is especially good for beginners. Keep up the good work.
JESUS IS THE KING OF THE KINGS
@@xeither289 God
Man... You were born with the explanation gift. Keep up with the good work.
Hi Eduardo, Appreciate your kind words
Good luck and best wishes!
Thank you so much
Your tutorial is amazing, simple and very clear. Great job
JESUS IS THE KING OF THE KINGS
Thanks to add so many details on this video, is not usual to have long videos in youtube but this one was very helpful to understand the whole picture.
I've seen many such videos, but yours is the best imo because I am not familiar with programming but your video made it so simple to understand. Thank you and keep them coming 👍
JESUS IS THE KING OF THE KINGS
Thank you for this, i never thougt it could be so easy to connect my phone to arduino
Bro thank you walla you saved me I have a competition and didn’t know how to make app thank u ❤❤❤❤❤❤❤
Hi Mehsah, I'm happy to know you found this MIT app inventor and Bluetooth HC-05 tutorial useful. Wish you all the best for your competition. And hope you'll great great bluetooth mobile app. Good luck and Best wishes!
Hi, great video but when I try to pair to the Bluetooth module to my android phone it just says pairing for a long time and then eventually stops trying to pair.
Hi Please check App settings where you've to allow permission. And then HC05 Bluetooth will work with Android App. This is because many mobile comes with high security which restrict Apps use. I hope this may help. Good luck and best wishes!
Hello! Umesh (if I have not mistaken)
I must say what a perfect tutorial, I appreciate all your efforts and time, everything was so neat and clean, many many thanks for this video, thousand likes from me.
Abhijit
Thanks Abhijit for your word. It means a lot for me.
Wish you a good day
@@BINARYUPDATES I have a problem, I am able to pair the module with my phone but the part when he opend the app and clicks the button to find the devices, there is just blank for me, there is no device shown. Can you please help?
@@brunodragas8661me too
THIS IS A GREAT TUTORIAL!!! You should be a professor! I like the accent too 😀
Thank you Mr. Victor😀
Take note that this would probably fry your HC-05 module eventually. HC-05 uses 3.3V logic while arduino is 5V. This means you are putting 5V on the HC-05 (3.3V) RX pin. There are a bunch of tutorials for HC05 that specify a voltage divider for the RX pin.
are there 5v BT modules?
How do we come up with this kind of problem?
my hc-05 module is from 3.6 to 6v so i dont have to worry about anythink
MEHENGA WALA HAI ,5 VOLT BHI SAH LEGA 😁😁
JESUS IS THE KING OF THE KINGS
seems like the most important project process begins at the end 23:11... need to 1st use a test app to verify the connection, before creating a new custom app... thanks.. 😉
Great point
Why do you need the Serial.print(Incoming_value) and "
"? is it required by the blue tooth protocol to echo back what you received? I am curious because no class is listening, so they would just accumulate in the blue tooth buffer. Or are you using simultaneously the monitor through the USB interface?
I know this is an older video, but thanks! I'm excited to use this in a project of mine.
You got a new subscriber this video is very nice! helped me a lot.
the explanation, the details of all process of creating the app make this youtuber a best example to follow. Thank you. you got huge LIKE and SUB
Thanks you Naboulsi for your kind words.
Very nice explanation brother 🤩..keep it up 🤗👍🏻
Thank's Borther!
@@BINARYUPDATES i also thank full to u..for uploading this informative content 💐🤩
such a nice tutorial without a fuss of setting app mobile app keep on man !
Glad you liked it. Thanks a lot!
Thanks it helped a lot I never thought app inventor would be so useful
Glad to hear that Mak!
This one fix my connection issues, Great job brother!
Glad I could help
From Colombia,
it works perfect
Hi Andres,Thanks for leaving comment
WHEN explaining to beginners, you should perhaps mention that communication level of the this Module is 3.3 Volts and the communication level of Arduino is 5 Volts what could burn the module. Many comments here from people who play around with already 'DEAD' (??) ..Modules.
After clicked on list picker no any device details appears. App is working fine in other phone. In phone's Bluetooth app, list of all available/paired devices is present but not in MIT app when clicked on listpicker. Please help...
Hi Laxman, its because of your settings in the smart phone. You need to find the Bluetooth App Settings in your android phone. And then go to settings and ALLOW Bluetooth App to "Find near by devices" and then try it will work! Good luck and best wishes!
@@BINARYUPDATES THANK YOU i thought it was just outdated or something but that worked perfectly
@@BINARYUPDATES dear i would like to inform you that from Android 12 onwards some extra block code is required to get Bluetooth permission for screen. When I done the respective code then the code works else NOT. requested you please have one video one that block code for Android 12 onwards., bcoz most of people are using Android 12 above and everyone facing the issue.
Please can someone help me!
So I have been wanting to make a Bluetooth controlled app for a while and when I saw your tutorial I thought it would be a great test, however I followed everything in the video, even downloading the exact files from your Github to see if I did something wrong. However my phone can connect to the module but when I tab either buttons the LED doesn't light up?
In general, everything works up until the Arduino actually receiving the information.
the bt module is 3.3v and arduino is 5v on rx and tx so how did you connect it without blowing it up. I've been told to use resistors to reduce voltage. can you confirm if this is necessary or not
Doesnt hc05 work on logic 3.3V? It is better to use volatge divider to Rx from hc05
Hi Oskar not 100% sure but you can check with datasheet of HC-05 Module online. I believe it will work with 3.3V as well. I hope this can help you. Thanks for your comment
Thanks for the detail, great stuff.
I clicked this 👍 ,because you explained very well and very simple.Thanks!
What a super tutorial...i hope you make other app inventor tutorlal like this
Hello...The module isn't visible at all in any device, phone, tablet, etc. :(( What can I do? I turned on and off my bluetooth hundreds of times, searched for the device, and I still can't see it... :((
Same problem
How can you directly connect a 3 volt LED to 5 volts without burning it? And Bluetooth module also?
I have a Bluetooth control box with external relay switches, how do I go about pairing those to my main controller in App Inventor or is this functionality not available for MIT App Inventor
Hi Jonny, if your mobile can detect Bluetooth of Bluetooth control box. Then probably its possible......but again you've to check with manufacturer of that control box. Otherwise, process remains same as explained in the video to use MIT App inventor to communicate with Bluetooth devices. I hope this will be useful. Good luck!!
Bro. Your tutorial as easy as 'ABC' to learn, Thank you.
Thank you Murali !
Thank you so much for the video sir!❤
I wish I could have found this earlier🤗
Hi Astha, Glad it was helpful!
@@BINARYUPDATES Hi
Plz teach how to create application by using Arduino, FSR, LED, Resistor, DC motor, Wifi module, DC motor driver, battery and potentiometer in one application, your way of creating and making us understand is good
It helps us to create application easily
Yes Manjunath, those video lessons are on the list. Hope I'll make it and share soon on TH-cam Channel to cover all interfaces like WiFi, DC Motors, Servo Motors, Potentiometer etc with Arduino
It works, but you have to unplug rx and tx wires before you upload the code. Then you can plug them back in.
Yes you are absolutely right otherwise Tx, Rx will be busy with USB connector to communicate with Computer.
Learnt how to create and generate app. Overall it was a good learning experience as i am a beginner. Thank you very much.
Hi Venkat, Glad it was helpful!
I just went thru the tutorial, installed the sketch on my Arduino Uno, then connected my HC05. Then went through the process to create the app using MIT App Inventor. Set it up for Phone Size then created the .apk file. Downloaded and installed it on my Samsung A53 phone running Android 13. Paired the HC05 to my phone then started the newly installed app. Pressed the Connect button and it just brought up a black screen. No Bluetooth devices shown. Couuldn't get beyond that. Went back and compared my blocks to yours and they were identical. Then changed the size of the project to Tablet Size, built a new QR code and downloaded it onto my old Samsung Galaxy Tab A running Android 7.1.1. Paired the HC05 with the tablet and started the app. Pressed the Connect button, it displayed the HC05, selected it and it connected and worked flawlessly. Any ide why it works on one and not the other??? Thanks for any feedback.
Hi Mike, this is because the settings on Bluetooth on different version on Android varies even if the manufacturer of the hardware is same in your case its Samsung. Usually, if you change Bluetooth settings for allowing find nearby devices then HC-05 will start working with your Samsung A53 phone as well. I hope this may help you. Its all about different settings, versions of android and manufacturer of mobile phones, tablets. Have a good day, Best wishes!
@@BINARYUPDATES Thank you! I was just coming over to reply that I had found the answer. My new bluetooth app didn't have permission to look for connected devices. Added that and it works correctly.
How can we understand which digit is uploaded for each function (on or off) in the app.
Example like 'Arduino Bluetooth rc car' which is available in play store
Is it possible to have bluetooth model for communicate with 5 same bms ?? because all those bms have the same signal and only the last bms connected is capted by the application and the 4 others are like witthout bluetooth signal ! (ANTBMS and MYBMS APP)
Well... There is just one thing I want to tell you: THANK YOU!
Thank you so much! I hope you enjoyed this video.
Best wishes!
@@BINARYUPDATES sir I am getting 507 Error plz help
hey man thank you for sharing that awesome knowledge
i just wanna ask you something, if i want to add some feature to that app, the feature is add alarm notification in that app when the bluetooth connection suddenly lost
so, how i build the codeblock with that condition?
I have completed all the steps but i am not getting output..In final step the mobile app is not showing the hc o5 bluetooth device ...so i am not getting output ..what to do ..please explain ...
Go to your phone settings and connect it there with the bluetooth first
Please upload more videos like this bro. It is really helpful for students like me.
Hi Dhanush, I'm planning for more video on Bluetooth and MIT App inventor in future.
@@BINARYUPDATES Yes more
There is server error showing 😕
Once blocks are ready u didn't say how to save it
Hi Sravani, it maybe because MIT App Inventors website server is facing issue. You can try after sometime. Its just because server could not handle traffic. And to save project, go to top menu bar (top left corner) under project there is an option to save project.....Good luck and best wishes!
where theres a bulb,can I use a motor and instead ofa USB cable can I also use a 6v battery
What kind of data can be sent to the Bluetooth module? Just 1 and 0, or can it be any string? I see you're sending the string "1" and "0" rather than an integer, but I'd like to send text like "blue" "green" "red" - more options to the Arduino rather than Binary 0 and 1.
Hi Dvance, you can send any length of string. So it will work green, red, blue text. Bluetooth can handle good amount of data to transfer at high speed. To keep it simple in example project I just sent 0 and 1 otherwise code will be longer to extract string at Arduino side and then compare to take action. I hope this may help you. Good luck and best wishes1
Thank You so much.It's a clear video.It helped me with my college project
You are most welcome Donthula
consulta importante el enable y el tx del hc05 no usa 3.3v, necesario esa configuracion
I want to ask if this tutorial can also be used for the nrf24l01 module?
thankss
Wouldn't you need to use a voltage divider since the HC-05 uses 3.3v?
it uses 3.3v to 5v and arduino is giving 5v so it's ok
hi i have campervan with solar and 3 mppt controllers.vw t4.would like to make arduino control with touchscreen display.nextion lcd led screens i @t trying to learn,ive got arduino uno r3 will that work.?so battery voltages usually 12.2v to 14.5 when solar or dc to dc charger on when running van .and want to use blutooth module to monitor from house with van outside.what do you think?steve
Thank you very much for such an informative tutorial.....it worked for me.....one thing I want to tell you is please don't connect HC-05 bluetooth device input directly to arduino...it's logic input level is 3.3v and arduino's output is 5v so it will damage bluetooth module...use resistor voltage divider instead to lower input voltage to pin rx of module. check following link for schemetic > ibb.co/tbZFTKk
Thanks Sameer, I appreciate your valuable time and advice.
Wish you a good time.
Thank you very much for teaching the method in the easiest way that any one can understand easily.
You don't need 1k and 2k divider for RX of the module?
That's when I ended the video. He uses 5v and the module states clearly Rxd 3.3.
@@carelx7029 I think it also works well with the 5V
@@MotoDOC_SA I already fried one of my bluetooth when connected directly from Arduino's TX to Bluetooth's RX.
Hello! I tried your method but I face an issue with the LED not turning on! I even connected the resistor you proposed on the circut! Could you help me fix that issue, please?
Check your serial monitor on Arduino if you're receiving any data from Bluetooth APP. And also make sure connection between HC-05 Bluetooth module and Arduino is correct. Good luck and best wishes!
Thankyou for your effort in making this tutorial. I got it working with Serial1 on a Pro Micro 32U4
Hi Cliff, Glad it helped
Have a good day
Thank you!
The world's best teacher thanks
Thank you Kabanda!
I don't know what's wrong with my project but when I try the LED won't be turned on
at first, i can't upload the code from arduino IDE if using the pin 0 & 1 for RX TX but then I try to use SoftwareSerial library to define pins 10,11 to be RX TX
is it correct? or it must be on pins 0 & 1 for RX TX?
I use the apk in the link, it could be connected but the led won't be turned on when i clicked on..
Any solution would be appreciated🙏
Hi Orfigeminkch, when we use Arduino Pins 0 & 1 as Rx, Tx to connect to HC-05 Module. Arduino won't allow us to upload the code. That's why in video I mentioned that first upload the code and then connect HC-05 Bluetooth module to Arduino's Rx and Tx pins. This way we can avoid issue with code uploading. Otherwise using Software Serial is an option. Now when you use software serial library make sure use software serial to receive data. This will leads to change in Arduino code. I hope this may help. Good luck and best wishes!
You made my day! Great details, great content! Thumbs up!!!
Awesome! Thank you Mr. Ender
Great tutorial. Hope u doing well my boy
Thanks Yu Jin, you too!
Thanks So much for explaining it soooo clearly.. I had tried this project with many other videos but all failed.. Yours succeded.. TYSM!
Glad it helped
Very precisious expleated Thanks
Hi Vladislavhrasko, thank you so much! I'm glad you find this HC-05 Bluetooth lesson useful. Best wishes!
some sensible videos on how the apps are made and connected to hc module
Thank you very much.
We will be posting for video with advance topics around HC-05 Bluetooth Module. Have a beautiful day
Best Wishes
Team BINARYUPDATES
Your videos is so in4mative and helpful. And your guidance mathod is amazing and easy for us, keep it up bro👏👍
Thanks Momee, for encouraging words.
Thanks, you explained so much in such little time. Thanks!
I go by every step here. Everything as per description, just when pressing the handphone, it shows a blank page, instead of connect to hc05. My hp blue tooth is 100% confirm on. Did you miss something at the MIT controller
In recent days, you have to perform additional steps in Bluetooth settings of mobile phone. Please Enable "Find Nearby Devices" option. I have made dedicated video to show you how to solve this issue. Please check the link in this video description of find it on our channel. Good luck and best wishes!
Good explanation.... very simple and easy! I was wondering what to do if I want many LEDs?
Hi, in case of controlling multiple LED over Bluetooth. You must modify code for controlling multiple digital pins of Arduino and then modify Bluetooth App in MIT App inventor to add more buttons to send commands to control LED connected to Arduino using Bluetooth. I hope this information find useful to you. Good luck and best wishes!
@@BINARYUPDATES Thanks! I modified it and now it works the way I wanted it!
Nice work. Easy to follow and in complete details 👍🏼💯
Glad you liked it!
JESUS IS THE KING OF THE KINGS
Thanks. Great tutorial and very helpful for learning!
I have a problem with hc-05 Bluetooth modular. I can pair the Bluetooth with my phone, but when i try to use the apps that using Bluetooth connection, it says "it has no connection, Bluetooth is off", yet the app detects the Bluetooth pair device... I have tested the Bluetooth, and it is fine, can make echo when linking Trx to Rdx... Whaddya think about it?
You can download entire code and apk file related to HC-05 with Arduino project and try with our Bluetooth.apk file. You'll find out whether its an issue with your created MIT Inventor made project. Good luck
@@BINARYUPDATES Ah, I got it. I just have tried by using multimeter (i have no LED), and the current came as the button pressed. Thus, I think the downloaded apk program is somehow the culprit. I'll try to fix the interface program. It always got freeze when I give instruction via Bluetooth, and saying that the Bluetooth is not on. Thank you very much!
This is the first time I do this kind of work, when I click on connect, it outputs such an error. How to solve the problem?
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x51
Problem uploading to board. See support.arduino.cc/hc/en-us/sections/360003198300 for suggestions.
Hi Good man, Its seems like you're having issue with uploading code on Arduino. I suggest to ensure while uploading code, make sure HC05 module is not connected. Once you upload the code then connect HC-05 Bluetooth module with Arduino.
@@BINARYUPDATES Thank you very much!
Thanks, I was great. Only one suggestion: the returning value of funtion "BT.connect_to(List1.Selected)" is true o false, depending if the connection is succesful or not. So you should restore it in "List1.Selected" because it has no sense , but, more important, becuase it might be confusing for the one watching your video. You should store it in a temporal variable, or, even better, check it and do somthing if it is false.
Good point! I'll make sure while making next video lesson on HC-05 Bluetooth Module with Arduino. Thanks for your suggestions. I appreciate it
I get an error code 515 stating the Bluetooth is not connected, but it is paired with my tablet and phone.
You advise me what type of GBS modules that will be compatible with a Bluetooth module and at the same time an SD card . You can advise me because I'm a little lost thank you
Great Tutorial! Thank you for taking the time to make this =)
Hello Bryan, Glad it was helpful!
I have also made the same circuit but it also works on ac power also check out this link
th-cam.com/video/1NLt_T59LSg/w-d-xo.html
Same code and Same app used
In link go and check out
Hi first of all thanks so much but can u tell me that which coding platform you are using at 7:00
Hi Rushaan, on hardware side we've used "Arduino IDE" and to make mobile app we've used "MIT App Inventor" which uses blockly from google. I hope this may answer your questions. Good luck!
Hello! I followed the instructions, but in the end my my light does not turn on/off. My module appears as connected but nothing happens.
Have you found any solution?
Thanks for the video man, very detailed and easy to understand. But if I want to catch the GFSK signal, which software should I use ? (I am doing the circuit on Proteus)
Hi. This is a very good video for a newbie like me. Please made more of such videos. Thank you very much. Appreciated your sharing.
Hi Steven, Glad it was helpful!
I'll surely adding more content in days to come around Arduino and Bluetooth
Best wishes
Umesh
It worked till now!Able to do it first attempt
Congratulations Anand
Best wishes!
hello sir.. I am getting 507 error
pz tell me how to fix it
Thank you very much my friend!!! Simple essencial explanation.
Hi Sandronani, Welcome my friend!
I hope you enjoyed this Bluetooth HC-05 video
Have a good day!
Can anyone explain how serial available is used and when we should use it?
Thanks, Does App Inventor create apps for iOS? if it doesn't what is the alternative?
Hi M.N
MIT App Inventor recently started supporting iOS devices as well. But I am not sure how stable it is? as I've tested only with Android. You can check on their website for more details. Here is an link for your reference: appinventor.mit.edu/blogs/evan/2021/03/04-mit-app-inventor-ios-app-store
I hope this can be useful for you
Best Wishes
Umesh
Thank you so much, better than any proffesor.😎
Hi great video, but when I click on "Led bluetooth" in the application to bring up the list of available bluetooth, no list opens. thank you in advance for your help.
I hope you've paired your HC-05 Bluetooth module with android phone. You can try with other phone, if in case version of an android is an issue. I hope this may help. Good luck!
THANKS SIR THIS WAS VERY HELP FULL VIDEO I AM TRYING AND IT DONE IN FIRST ATTEMPT
You're welcome. Good luck for your very first Bluetooth Project
Great tutorial! You can also change HC-05 Name and PIN. I had no idea about the MIT inventor app. Are you going to make more tutorial videos about the HC-05? I subscribed just in case you do! :)
JESUS IS THE KING OF THE KINGS
Amazing, very useful tutorial, thanks for sharing.
Thank you! Cheers!
Great tutorial. I'll show it to my students.
Sure Mr. Fernand, I appreciate it. Thanks and have a beautiful day
Awesome instructions it was easy to follow and worked great. Thanks for sharing.
JESUS IS THE KING OF THE KINGS
I want to do the same thing but with the Bluetooth its self, I want to power on and off the Bluetooth module using a mobile app. Is there an arduino command for that?
How can we connect two smartphones with one HC-05 bluetooth module to simultaneously control arduino outputs?
Sir, I have designed my application using MIT app inventor. But while opening that application in my mobile, it is generating this error. ‘The opertion > cannot accept the arguments:,[“”],[10] ‘
I am also making a project where an app needs to be connected to Bluetooth HC05.
After all procedures ,if we click led connection button it's not showing paired Bluetooth device name,why is it so??👀 Pls reply🙏
Hi I have connected everything like in video but my app does not work. When I connect Bluetooth with mobile app on android there is no response from app. Can you help me about this issue? Thank you :D
Any solution?
When HC-05 wired with Arduino UNO then few post says use a voltage divider in Rx port. I can see you are not using this, is this really required?
I have tried without voltage divider circuit and it has worked for couple of days then it has stopped working.
Please confirm if this required or not?