Iot based robotic car

In the above project there are two files
One with .html extension and other with .js extension …can anyone tell me how to configure rx and tx as it is not a GPIO
pin Soo that I can connect it to Arduino and also what sould I upload to cloud (which code)…help me

Hello saimech.rymec,
I have also tried to do the same project. here you don’t need to upload any code to the cloud. just upload the code to the arduino and make necessary connections as shown in the project.

“Note” :do make sure that you have a reliable battery supply cause the motor driver module draws more current from supply and supply arduino seperately with 9v battery

if your connections are correct and you have used a good power supply to the project then all you need to do is to connect boiltiot module to internet.
then open the html file in the browser of computer or mobile.

Enter your boltiot id and apikey from cloud and then you are good to go.

Thank you for response @gulshanmishra02
but i am not understanding about that “.js” file what is the work of that .
and is it not required to link boltdevice to product …? as mentioned in course …
just typing API key and deiceid is enough…?

That ‘.js’ is basically a extension of code which we use to write code in boltiot cloud, if you remember.
it is required when you want to make the web page through which you can control your the car. here it is not important.
all you need to do is to open the HTML file in web browser upload code in Arduino and remember to connect reliable power supply to Arduino board and motor driver and make necessary connections.

i wanna run this code without using proximity sensor.what should i do?what changes should i bring in code?

Just remove the Sring check( ) function from the top of arduino code.And also you have to remove the calling of check() function.

the controller.js function helps the html page to send the value i.e forward ,backward,left,right in the form of “url” to the cloud. From cloud it then goes to bolt wifi module and then from there finally to arduino.
For example if you press forward following lines will execute---->“GET”,“"+apiKey+"/serialWrite?data=FORWARD&deviceName=”+deviceId,false);

here api and device id is the api and device id entered by you.

Hi I am Shantanu I facing a problem while uploading program to audiuno
It is giving me a error as boltiot-audiuno-helper.h file does not exist how can I fix this

You should’ve probably got this by now but still
download from:

I am doing a similar project. I am confused on what to to on bolt cloud. I have to show the wifi module online on cloud or there is something else to do . Pls reply @gulshanmishra02

1 Like

remove Stringcheck function,check function calling


JavaScript function helps the Html page to transfer the value.
ex.Zero,One in the form of “url” to the cloud.
From cloud it then goes to bolt wifi module.

For all those who are still having a similar query , you can either make an html page by using any text editor in your computer or by using the bolt cloud.

If you are using the text editor, you will just have to connect your bolt with wifi and the bolt cloud, nothing else.
Or, the second option is that you can make a product in the Bolt cloud and then write the code there with html file extension. In this case, you need to write the contents of js file using a tag in the html code. Doing this, you will also be able to control your bolt device with the help of the Bolt IoT app in your phone.