loading

ArduDroid: A Simple 2-Way Bluetooth-based Android Controller for Arduino

Contest Winner
Picture of ArduDroid: A Simple 2-Way Bluetooth-based Android Controller for Arduino
HC-05 to arduino with divider.jpg

UPDATES:

REQUIREMENTS

  • Breadboard wiring and electronics skills.
  • Arduno Uno.
  • HC-05 Bluetooth serial module.


INTRODUCTION

ArduDroid (formerly Andruino) is a simple tool to help you control your Arduino (or clone) from your Android phone. It's both an Android app and an Arduino program. ArduDroid has a simple Android user interface to 1) control Arduino's digital and PWM pins 2) send text commands to Arduino 3) and receive data from Arduino over Bluetooth serial using the ever popular and really cheap (less than $10 from ebay) HC-05 Bluetooth over serial module. This app has been tested and designed for the HC-05 Serial Bluetooth module. Other Bluetooth modules may or may not work. Please see comments section for users who tried other Bluetooth modules with this app.

INSTALL FROM GOOGLE PLAY
https://play.google.com/store/apps/details?id=com.techbitar.android.Andruino

ArduDroid should work with other Bluetooth modules with some tweaking but I have only tested it with the HC-05. This is an alpha version that's running fine on my Samsung Galaxy S2 Plus. Please share your experience running ArduDroid on your phone. Also, while I used Arduino Uno in this prototype, feel free to experiment with other models of Arduino. Please share your experience to help me improve this app.

I have published a guide before on building and programming a circuit with the HC-05 Bluetooth module and Arduino but I will briefly describe again in this guide how to wire the circuit using a breadboard and jumper wires.

ArduDroid is an app that evolved during one of my development projects. Special thanks to engineer Jafar Quttaineh for testing the app and for his invaluable input.

 
1-40 of 182Next »
priatnaz8 minutes ago

please send me source code for android app.

my email : priatnajumsa@gmail.com

thank you

sivakuma 2 days ago
I need this entire project pdf please send to my mail sivakumar31may@gmail.com

You think is possible to send the source android code? My email stamosabatis@gmail.com.

Thank you in andvance

JamieO61 month ago

Hi, it pairs but the app does not do anything, neither lights come on. I've tried pulling the bluetooth module out then uploading before reconnecting but this does nothing. Any ideas?

change the serial rate in the sketch to 115200, that was my problem.

ahmedH22 made it!27 days ago

Great one!

WIN_20150802_22_44_36_Pro.jpg
vegsalad1 month ago

Hi

Could I have a copy of your android app source code too please.

I love your app and I am itching to modify it to control eight servos...

I have managed a couple of simple android apps so far but a full blown Blutooth app from scratch is beyond my skills at the moment.

My email is bitbasherdpg@gmail.com

Thanks.

Hi, can you please share your android source code. i would like to modify and use this to open and close the garage. Thank you very mush for sharing your project, it is very useful. my email address is cgumede@gmail.com

علیش1 month ago

Could you please send me the source code for the Android app to
shayei.ali@gmail.com

علیش1 month ago
smhdotnet2 months ago

smh.hashemi1@gmail.com

please send me the Android source code:

thank you very much

veveravera2 months ago
hi could you please send me the source code for the android app, thanks! I want to make an app for school and i am a beginner, it would be very nice!
vera@vondaten.de
swhobby2 months ago

Hello,
am working for a few days with the app. Unfortunately I can not connect to the HC-06 because is not available on my Samsung S5 the Connect button. Can you help me
many Greetings
swhobby@t-online.de

RubénF2 months ago

Hi could you please send me the source code for the Android App, thanks!

rferruses@gmail.com

joypeacee3 months ago

Hi could you please send me the source code for the Android App: mydocbak.bb@gmail.com. Very appreciated!

Sacosta933 months ago

Hi, could you send me the source code for the Android App

sacosta93@hotmail.com thanks

gabopaes3 months ago
Could you please send me the source codes, thanks in advance
mail:gabo.padilla@gmail.com
EXELANS3 months ago

Could you please send me the source code for the Android app to
gereksizadresi@hotmail.com

jeffmodell4 months ago

I got things working after a bit of tinkering with the code. I actually have 2 arduino mega2560's running with just one bluetooth module you just have the first one sending the parsed integers seperated with the expected characters inbetween, but now I just want to figure out the android side of things to make a few modifications to the app, to make it fit exactly for what I need. like certain pins doing pwm and expanding it to account for the extras from my second board, if you could send me the source code and clue me in on how to adjust the user interface and how it connects I would be most appreciative. JeffMODell@me.com

nil.super4 months ago

I am learning android programming, you can give me a reference code android. Who has the code for me please. Thank you very much.

My email: nilgiang.electronic91@gmail.com

nil.super4 months ago

I am learning android programming, you can give me a reference code android. Who has the code for me please. Thank you very much.
MyEmail: nilgiang.electronic91@gmail.com

DavidL414 months ago

Hi, could you send me the source code for the Android App as i have no experience at writing phone code, i'm using a Microchip PIC 18F as the microcontroller and have written plenty of code for that end... Cheers drloakes@gmail.com

asabnamartina4 months ago

Can you please send me the ardudroid source code to ashmisvm2.3@gmail.com?

ganesh.bg.14 months ago

I have little experience with arduino. Can someone please help me with bluetooth sending and receiving android code. I am little stuck with my project. Mail me any sources if you have to bgganesh93@gmail.com. Thanks in advance.

Normen475 months ago

Great - it took me 20 minutes to switch a LED on a arduino nano (with software-serial) - and im a total newbee!!!!!

Manymany thanks...

Normen475 months ago
rcg_759 months ago

somebody HElp me. I am done with the 9Steps, But still my project not working. Thanks a lot

Load sketch with HC-05 removed.

ashoksoundar8 months ago

hc-05 connects but it did work properly

See my comment regarding loading the sketch... The HC-05 must be removed before uploading the sketch..

albenbrewder5 months ago

A cautionary note... If using a Uno, you must upload the sketch BEFORE plugging in the HC-05. If not, the program appears to load and the system "pairs" but no data can be transferred to the module.

It is great little sketch!

HC05a.jpgHC05.jpg
minhtoan5 months ago
RyanK45 months ago

If you could please send me the source code for the android app that would be wonderful. ryankoch35@gmail.com

thanks!

hey could you please send me the source code of this ArduDroid app.I would be very grateful to you.My Id is " harrycage@gmail.com ".

Sandeep_UNO5 months ago

dear tech bitar i am working on project to operate 4 channel relay via bluetooth.

can i just upload your programming sketch (ardudroid.ino) to arduino so it will work ??

or i need to edit anything in it.

Abood13 made it!6 months ago

super easy to setup together , and the guide is even good for absolute beginners!! thanks a lot Techbitar !!

20150302_150947.jpg
Abood13 made it!6 months ago

super easy to setup together , and the guide is even good for absolute beginners!! thanks a lot Techbitar !!

20150302_150947.jpg
Diogene926 months ago

Hello Techbitar,
Back from the future?... In chapter Updates, le first line in: Nov 19. 2031: OPINION
Please describe your "own time machine" in a new instructables; thanks a lot! ;)

sainathg6 months ago

helpful article ! could u plz send me the source code of android app ?(mail id:gade7443@gmail.com)

how to connect Bluetooth Transceiver Module with TTL Outputs-HC05 with mobile through android application to send n receive data from arduino ?

we want to build android app which should work automatically on the basis of arduino o/p. We are stuck at the connection between arduino and application.What are commands tht t add in android app? plz help me with this

sainathg6 months ago

helpful article ! could u plz send me the source code of android app ?(mail id:gade7443@gmail.com)

how to connect Bluetooth Transceiver Module with TTL Outputs-HC05 with mobile through android application to send n receive data from arduino ?

we want to build android app which should work automatically on the basis of arduino o/p. We are stuck at the connection between arduino and application.What are commands tht t add in android app? plz help me with this

1-40 of 182Next »