BTduino is an Android app that lets you add a custom bluetooth interface to your Arduino project without any programming on the Android side.
Everything is better with bluetooth! Here are some examples:
- Android APK file Android 4.0 or higher is required.
- Arduino example sketch
- Arduino sketch without examples
- Source code
To use this app, you need an Arduino or any microcontroller with a serial connection that you can program, a bluetooth module (about €10) and the parts for your project.
The app is designed to be self-explaining. Send values by sending a name, a colon and the value, all in text form. Take a look at the example sketch for Arduino for a quick start. There is a step-by-step tutorial that shows you how to control an LED and a potentiometer via bluetooth. All capabilities of BTduino are explained in the documentation. If anything goes wrong, check out the troubleshooting page.
I have tested this only with my own setup, so consider this a beta release. If you find a bug or want to request a feature, please send me an email. Also, just out of curiosity, please let me know if you used this for a project.