Arduino Bluetooth Controller

Arduino Bluetooth Controller Free App

Rated 4.03/5 (812) —  Free Android application by Estacado's ltd.

Advertisements

About Arduino Bluetooth Controller

Are you an Arduino enthusiast that always wanted to remote control your projects via your Android phone but didn't have the time, the patience or the knowledge to build an Android Bluetooth Controller? Then ARDUINO BLUETOOTH CONTROLLER is what you need!

This android application can establish a connection with any Arduino/microcontroller project that involves a bluetooth module! It allows the user to set a UUID of his own bluetooth module in order to connect the android application with his projects!!! The default UUID that comes with this application is for the HC-06 Wireless Serial 4 Pin Bluetooth RF Transceiver Module RS232. (If you use default UUID in order to pair the BT module with your smartphone for the first time, you will have to give a 4-digit password. This password is '1234'.)

The application is comprised of 4 Command Modes:

1. Vehicle Mode : By pressing the "joystick" button the user can remote control a vehicle with specific gestures. For the interpretation of gestures to commands, the application uses the built-in accelerometer sensor of the smart device. There are 8 different gestures available (FRONT, BACK, LEFT, RIGHT, FRONT_LEFT, FRONT_RIGHT, BACK_LEFT, BACK_RIGHT).

You can set these gestures with your own custom commands through the the menu button "Set Commands".
Additionally, there is a STOP and an ANDROID button that can be assigned with custom commands as well.

***IMPORTANT*** The mode provides via the menu options the option to change the orientation of accelerometer axises (X->Y, Y->X) in order to operate properly in Android phones with different default orientation.

Moreover, menu options provide a sensitivity change button to modify the point where the app catches the gesture events for this mode. As the title suggests, this mode is specifically designed to remote control a vehicle which uses a bluetooth module and a microcontroller.


2. Fader Mode : This mode provides the user with a fader-seekbar that can send commands from 0-9 and allow the user to experiment with servos, leds, motors and many more.

3. Controller Mode : This mode provides a standard controller layout with 10 buttons in total that can be assigned with custom commands. The arrow buttons are specifically designed to send commands continuously while pressed, in order to simulate an actual controller.

4. Terminal Mode : This mode provides a terminal-like interface in which the user can type and send an individual or multiple commands which will execute sequentially. Since Arduino serial port receives one byte at a time, if the user types a string in the input text field, the application divides that string into characters and sends them one by one to Arduino. It should be noted that spaces or empty strings are skipped.


All application settings and commands are permanently stored and can be accessed and modified any time according to your needs .


##################################################################################################
Arduino Side Code

Below code is an example of how Arduino can "listen" the commands that receives through this Android application.

char incomingByte; // variable to receive data from the serial port

void setup() {
Serial.begin(9600); // start serial communication at 9600bps
}
void loop() {
if( Serial.available() > 0 ) // if data is available to read
{
incomingByte = Serial.read(); // read it and store it in 'incomingByte'
}

}
____________________________________

© 'Arduino' is a trademark of Arduino team
____________________________________

How to Download / Install

Download and install Arduino Bluetooth Controller version 2.8 on your Android device!
Downloaded 100,000+ times, content rating: Everyone
Android package: eu.jahnestacado.arduinorc, download Arduino Bluetooth Controller.apk

All Application Badges

Free
downl.
Android
2.3.3+
For everyone
Android app

App History & Updates

Version update Arduino Bluetooth Controller was updated to version 2.8
More downloads  Arduino Bluetooth Controller reached 100 000 - 500 000 downloads
More downloads  Arduino Bluetooth Controller reached 50 000 - 100 000 downloads
Version update Arduino Bluetooth Controller was updated to version 2.7

What are users saying about Arduino Bluetooth Controller

F70%
by F####:

Awesome app! So easy to use. Is there a way you could make it so you can put 2 of the modes together? (Say merge the fader mode with the controller mode)

V70%
by V####:

I made a Bluetooth controlled car using stemsel micro controller and this app works perfectly working

V70%
by V####:

Awesome app. Now my robot works nicely

C70%
by C####:

Awesome helped in my project

C70%
by C####:

I Have No Idea How To Use This. Average Rating Is 4.0 So This Must Work, I Just Don't Have An Idea How. Can Anyone Reply With A Tutorial?

C70%
by C####:

I went through a ton of apps to try and do Bluetooth to Arduino and this one is by far the easiest to use.

C70%
by C####:

Coding just for printing message, circuit diagram not provided, please do not use this app.

C70%
by C####:

Best most intuative App - i would pay for a version with more customization like being able to put labels on controls

C70%
by C####:

Hey its so help full

K70%
by K####:

Better than all other arduino apps combined I use the serial port it's like the one on pc and controller I don't understand vehicle one tho

R70%
by R####:

Good App! worked right off the bat... good app that does what it says. The UI can be improvised though. A material UI would be awesome.

X70%
by X####:

This is an awesome app, and exactly what I was looking for, my only complaint is that the buttons on controller mode are very small, if you fix this it will be the greatest arduino Bluetooth app ever!

N70%
by N####:

Does what it's supposed to and it's aesthetically pleasing. Open source it and you will be the best! ;D

R70%
by R####:

Coding just for printing message, circuit diagram not provided, please do not use this app.

R70%
by R####:

Can anyone tell me to which pin is Fader button attached . By the way this app is the best arduino app one can get on internet.

D70%
by D####:

there is no three dot in my galaxy S4 gold, so I cann't select command buttons. Anyone can help me, please?

R70%
by R####:

It's only letting me attach one character to remote commands. I needed to send a hex code... No such luck. :/

R70%
by R####:

I have a galaxy note 4 and this works fine

R70%
by R####:

How to enter commands.and what to enter

R70%
by R####:

easy to use and very good app

R70%
by R####:

Just what I needed. Thank you.

D70%
by D####:

Works great with my Sparki robot.

D70%
by D####:

Great app

X70%
by X####:

google software

Y70%
by Y####:

Very good app.

U70%
by U####:

Just awesome!

U70%
by U####:

Nice app!

Y70%
by Y####:

Great application

H70%
by H####:

Worked perfectly im a beginner and found this usefull once i found out how to make a recieving program on the arduino so easy this program essentaily sends words once a button is pressed which are easily set and once i figured out how to make it listens to these commands like "forward" it worked a treat thanks for making it easy for beginners

S70%
by S####:

Coding just for printing message, circuit diagram not provided, please do not use this app.

R70%
by R####:

Acc mode gets stuck very easy on last command after hitting android button or stop. It won't stop repeating the last command until u restart the app. Note 4

R70%
by R####:

Can I use this gamepad on one phone to controller another phone?

B70%
by B####:

Good for simple testing. Works great

R70%
by R####:

If you want the best app for controlling your arduino then this is it

R70%
by R####:

There is no 3 dot in my mobile..... so I can't set any command...

Y70%
by Y####:

whips the llama's ass

R70%
by R####:

Wow great job good that we get such a customized app thnx keep it up

R70%
by R####:

Love the Gyro sensor control feature

D70%
by D####:

nice

R70%
by R####:

Hola alguien me puede ayudar a como usar el modo vehiculo por favor es urgente gracias no lo logro entender como programar esas 8 pciones


Share The Word!


Rating Distribution

RATING
4.05
812 users

5

4

3

2

1