BT Robot Controller

Bluetooth Robot Controller for Controlling Robotic Rover Wirelessly

BT Robot Controller - Bluetooth Robot Control App

"BT Robot Controller" is an Android app that allows users to control robotic rovers wirelessly over Bluetooth. Utilizing UART serial communication, it offers three distinct modes: Remote Controller with intuitive buttons, Voice Controller for hands-free operation, and Accelerometer Controller that responds to device orientation. Users can customize transmission characters, connect/disconnect easily, and enjoy a user-friendly interface, all for free and without ads.
Install from Google Play Store

App stats

Users: 4,436
192
Version: 9.0 (Last updated: 2024-09-10)
Creation date: 2018-07-23
Permissions
Microphone: record audio
Other:
  • pair with Bluetooth devices
  • access Bluetooth settings
  • full network access

Other platforms

Not available on Chrome
Not available on Firefox
Not available on Edge
Want to check extension ranking and stats more quickly for other Android apps? Install Chrome-Stats extension to view Android-Stats data as you browse the Google Play Store.

App summary

BT Robot Controller uses UART serial communication protocol to transmit data wirelessly to your robotic rover over a bluetooth connection.

The app features 3 modes:

1. Remote Controller

The Remote Controller has 5 buttons respectively for Forward, Backward, Left, Right and Stop. When a button is pressed, the app transmits a specific character corresponding to that button using bluetooth serial (UART) communication protocol.

2. Voice Controller

The Voice Controller has a "Command" button. It understands 5 commands, viz. Forward, Backward, Left, Right and Stop. When a command is recognized, the app transmits a specific character corresponding to that command using bluetooth serial (UART) communication protocol.

3. Accelerometer Controller

The Accelerometer Controller senses the orientation of your device and accordingly drives the robotic rover Forward, Backward, Left, Right or Stops it. Depending upon your device's orientation, the app transmits a specific character using bluetooth serial (UART) communication protocol.

The default characters to be sent to the robot representing each function are as follows:

w: Forward
s: Backward
a: Left
d: Right
x: Stop

Users can also set custom characters from the "Configuration" menu. However, note that once the app restarts, the defaults will be restored.

FEATURES:

1. Tested using HC-05 Bluetooth Module and Arduino UNO.

2. Three controllers in a single app - Remote Controller, Voice Controller, Accelerometer Controller.

3. "Configuration" menu for transmitting custom characters to the robot.

4. "Connect" and "Disconnect" buttons to quickly switch between connections without closing the app.

5. Multi-page systematic user interface for convenient usage.

6. Completely FREE! No Ads!

Watch the demonstration of DriveBot (a robotic rover) being controlled by the BT Robot Controller app here:

1. Remote Controller: https://www.youtube.com/watch?v=ZbOzBzbi3hI

2. Voice Controller: https://www.youtube.com/watch?v=n39QnHCu9Xo

3. Accelerometer Controller: https://www.youtube.com/watch?v=KEnkVOnX4cw

Think these features are limited?

You can use another Android App developed by us to send and receive custom commands over Bluetooth. Its called "BT Terminal" and is available at: https://play.google.com/store/apps/details?id=appinventor.ai_samakbrothers.BT_Terminal

User reviews

Best app for robot controller
by Karthik Dm, 2024-04-14

I didn't like it
by KindaHappy, 2020-11-11

Very nice and clean app for controlling robots. No crashes, no ads, works nicely for me. Good job!
by A Google user, 2018-08-20
View all user reviews

Similar apps

Here are some Android apps that are similar to BT Robot Controller: