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

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.
Android controlled robot using 8051 and bluetooth
Tags Android controlled robotandroid robot using 8051android bluetooth robot8051 bluetooth control8051 bluetooth android robot8051 bluetooth robot
printer friendly create pdf of this news item


27 Sep 2014: 18:50 pm
the error shows tx.asm not found but the download folder has no tx.asm it has only bt.asm
Ahmad reza payan
25 Mar 2015: 01:42 am
Hi. I think 8051 microcontroller is really enjoyable to work with!
30 Mar 2015: 00:59 am
@Ahmad reza payan, 8051 is best and easiest to work with

Submit comment

(Required; Min length 5)
(Required; will not be displayed)



Thu Dec 08 2022, 12:03 am
Wed Dec 07 2022, 06:13 pm
Wed Dec 07 2022, 07:51 am
Tue Dec 06 2022, 09:28 pm
Sun Dec 04 2022, 02:02 pm
Sat Dec 03 2022, 05:18 pm
Fri Dec 02 2022, 12:46 am
Thu Dec 01 2022, 05:17 am