Advanced Level     Skills: 8051, android, bluetooth    


Android controlled robot using 8051 and bluetooth

Our robot expert Gaurav Khadasane has come up with another innovative way to control a robot. He is controlling his robot from an android phone (with a Android GUI application) over bluetooth. Project uses our favourite 8051 microcontroller and HC-05 bluetooth module.

In this project 8051 and bluetooth module are communicating over uart @9600bps. Bluetooth module HC-05 is controlled via simple AT commands. This module comes in SMD package and works on 3.3v power supply. The BT module is a SPP supported profile so it can be connected easily to any controller or embedded device. In this profile the data sent and receive to module directly comes on the RX pin of microcontroller. It becomes really easy to make your device bluetooth compatible.

L293D H-Bridge motor driver are used to control two DC motors. A readymade compact size chassis is used to avoid the chassis assembly comlexities The chassis contains 2 decks the lower is used for BO motors fitting the upper is used as a battery stack. On top plate the controller board is mounted by screw fitting.

Finally the Android application, You can get Bluecontrol app from Google Play

Click image below to go to Google Play

Here is a working video of the project

If you have any doubts or comments Please use forum... Enjoy bulding robots

Please use download link below to download this project.

Tags android robot controlandroid controlled robot8051 android robotbluetooth controlled robotandroid bluetooth controlled robotandroid bluetooth 8051bluetooth spp 8051





05 Jun 2014: 08:52 AM
I really need to do a project like this can you send me the android code for this app.It would be great if u could help me
06 Jun 2014: 07:10 AM
You can get application from google play. I am not sure if it is open source.
20 Jun 2014: 11:37 AM
hi i have a problem that i can only send one charcter and the robot stops working any one knows what might be the problem ]
25 Jun 2014: 05:53 AM
@formula1cup Its hard to say what could be the issue is. Post in forum and explain the problem in detail.
Muhammad Omer
27 Jun 2014: 14:01 PM
the hex file doesnt run on gives four errors..cud anybody tell it because of my proteus version or some other problem.
30 Jun 2014: 19:55 PM
@Muhammad Omer, please use forum and explain what exactly are you doing.
Naveen vaid
30 Aug 2014: 10:28 AM
sir please tell me the blue control app is not downloading on my android phone whats the reason.
30 Aug 2014: 16:20 PM
@Naveen, are you getting any error while installing? Please make use of forum for more help.
27 Sep 2014: 12:46 PM
I'm not able to open the downloaded file on my phone
01 Oct 2014: 06:15 AM
I dont have any issues opening it on my PC or phone. Please check if file is downloaded properly?
01 Oct 2014: 12:55 PM
I've tried it twice. It doesn't open. The message being displayed is "can't open this file".Please help me through this.
09 Oct 2014: 18:36 PM
Please check it on PC once. I cannot say why its not working for you when its working for me and everyone else.
vivek kumar
22 Nov 2014: 14:37 PM
I want assembly c code for the above project... ..can u pls mail me.!!!!
24 Dec 2014: 06:54 AM
this is very interesting and helpful really.which compiler i should use for the c code mikroC or keiluvision or suggest the link for me.
06 Jan 2015: 04:38 AM
@musah, Compiler is keil uVision.
19 Jan 2015: 18:41 PM
Onluly codes present in inttoduction PDF file is to be burned to uc for working of project
20 Jan 2015: 04:40 AM
you need to assemble the BT.ASM code first and generate a hex file. then flash it to controller. BT.hex is already provided if you do not want to assemble it.
02 Feb 2015: 08:43 AM
i'm using hc-06 bluetooth module but not able to get any data from it at micro controller. Is any way to check whether Bluetooth is transmitting data or not"?
04 Feb 2015: 05:48 AM
@pady005 connect module to PC via max232 and see if you get any data there. Post in forum for more help.
08 Feb 2015: 08:58 AM
Can you provide step wise tutorial on how to make it ? pls
19 Feb 2015: 11:57 AM
Can you please help send me the circuit diagram of this project..!!
19 Feb 2015: 19:16 PM
@catty, Please download it using green color download button
11 Jul 2015: 10:55 AM
what is CONN-SIL6 in the circuit diagram? im sorry for this im just a student. thank you!
13 Jul 2015: 11:08 AM
CONN-SIL6 is a connector or header. A burgstrip type through hole component gets soldered into it.
09 Feb 2016: 17:23 PM
Can i get the source code of this project please n thank u for ur kindness..
06 Mar 2016: 10:24 AM
guys plz plz help me out its very urgent .....
I run c code in keil and 2 errors r showing that undefined lcddatas and lcdinit function prototype plz plz help me or whtsapp me on my no 9423114967 its very urgent
13 Apr 2016: 10:52 AM
i want to make same project like that but i want to use wifi module instant of bluetooth to increase my robot range so guide me how can i interface wifi module to microcontroller
03 Feb 2018: 14:58 PM
i cant download the app please help me
(Required; Min length 5)
(Required; will not be displayed)


Mon Mar 19 2018, 07:33 PM
sorry bedo.. maybe next time
Sun Mar 18 2018, 07:48 AM
Mourya Manojkumar
Please send me circuit diagram and PCB diagram
Thu Mar 01 2018, 05:49 AM
May you please help me with a code for programmable load shedding controlling 4 loads
Sun Feb 25 2018, 08:29 PM
i need of it
Sat Feb 24 2018, 03:35 AM
I want help for digital ic tester
Tue Feb 20 2018, 04:01 PM
Join up.. and post your problem
Mon Feb 19 2018, 11:17 AM
i needs help for my project
Mon Feb 19 2018, 11:16 AM
can i join you guys
Sun Feb 04 2018, 09:38 PM
Hi Dave. Good to see you.
Tue Jan 09 2018, 07:55 PM
It's been a few years since I poked around here - Hi all...



Mon Mar 19 2018, 07:48 AM
Fri Mar 16 2018, 10:12 AM
Tue Mar 13 2018, 02:21 PM
Sat Mar 10 2018, 12:09 PM
Fri Mar 09 2018, 06:00 AM
Thu Mar 08 2018, 07:56 AM
Thu Mar 08 2018, 02:57 AM
Sun Mar 04 2018, 06:19 PM


Guests: 52, Members: 0 ...

most ever online: 182184
(Members: , Guests: 182184) on 06 Aug 2010: 05:37 AM

Members: 37986
Newest member: bedo123
Forum Activity
bedo123 Avatar
Posted By bedo123
Mon Mar 19 2018, 07:51 AM
guys right now I m in a lab, is there anyone to he...
ExperimenterUK Avatar
Posted By ExperimenterUK
Sat Mar 17 2018, 09:26 PM
Khadka_Bishal Avatar
Posted By Khadka_Bishal
Fri Mar 16 2018, 11:34 AM
I want to have a delay of 15 microsecond in 8051 u...
ExperimenterUK Avatar
Posted By ExperimenterUK
Wed Mar 14 2018, 10:46 PM
Thanks a lot for all your help. It's really hard ...
kks Avatar
Posted By kks
Mon Mar 12 2018, 06:54 PM
As i said, it just needed it's own resistor. It's ...
ExperimenterUK Avatar
Posted By ExperimenterUK
Mon Mar 12 2018, 05:07 AM
It isn't faulty, but very dim. I tried it both way...
kks Avatar
Posted By kks
Mon Mar 12 2018, 01:11 AM
It isn't faulty, but very dim. I tried it both way...
ExperimenterUK Avatar
Posted By ExperimenterUK
Sun Mar 11 2018, 10:47 PM>...
kks Avatar
Posted By kks
Sun Mar 11 2018, 08:10 PM
It's Society car access system, where only the car...
ExperimenterUK Avatar
Posted By ExperimenterUK
Sun Mar 11 2018, 07:53 PM
>As for the door locking again, you just have to s...