Android Controlled Robot : Wifi vs Bluetooth

Hello guys,

I have an HC-05 module lying somewhere and I plan to use it to control a robot. I'll need an Android phone running an Android app to control the robot, that communicates with the module, and a controller board ( preferably Arduino for me ). While this process is simpler and straightforward, I wanted to know how it stacks up against a wifi enabled system.

Sorry if it sounds a bit broad, but I wish to receive valuable feedback from you guys regarding how efficient a wifi based system would be in comparison to a bluetooth based system to control a robot. Let's take an example : We are controlling a robot at some tech-event or some competition were other signals might interfere with our communication system. ( And similar scenarios )

To sum up, which one do you think communicates more "effectively" and under which one is our robot more "responsive"? Apologies if those aren't appropriate terms.

Thanks!

-Ashim

Bluetooth

Bluetooth is the way to go. 99% of the time you will be in the same room as the robot, no need for control from “far away” i.e. you are generally not going to control your bot from a friends house. I would skip all the Wifi shenanigans (far more complicated) and stick with nice, simple serial sends via BT. KISS

Sounds cool Chris. Thanks!

Sounds cool Chris. Thanks!

bt is also much more cost efficient

a wifi module will cost $30+ vs bluetooth for around $8

yes, it sure is! I’m going

yes, it sure is! I’m going with BT on this one.