May 16 in Amarino, Android, Arduino, circuit-blog.com
Written by: Sagar
Some posts on this site are about serial communication between Nokia N900 and arduino. You can read about transferring data between Nokia N900 and arduino from this link: http://www.circuit-blog.com/how-to-use-nokia-n900-and-arduino-for-controlling-electronic-devices/
This time I am going to share 3 extremely useful and FREE applications that can be used for serial data transfer between your android phone and arduino. Read about a simple experiment from this link: http://www.circuit-blog.com/bluetooth-communication-between-android-and-arduino-using-free-applications/
You can get all the following applications from Android Market.
1. S2 Bluetooth Terminal 2(RECOMMENDED)- FREE
This application is for Android OS 2.1 or later.
This application communicates with the Bluetooth Device using RFCOMM(SPP). This application is reprogramming of BluetoothChat(sample code from android.com:http://developer.android.com/resources/samples/BluetoothChat/index.html)
It is FREE application. I have done a simple experiment with this application, you can go through the application from here: http://www.circuit-blog.com/bluetooth-communication-between-android-and-arduino-using-free-applications/
2. SENA BTerm Bluetooth Terminal- FREE
SENA BTerm is a VT-100 Terminal Emulator for Bluetooth communication. It enables the Android devices to connect to any remote Bluetooth devices supporting Serial Port Profile(SPP) and to exchange data with them. You can use it for communicating with arduino also. You will need Bluesmirf Bluetooth module for communication. Go to this link for more information: http://www.circuit-blog.com/category/bluetooth/
It can connect to the remote device both as Bluetooth master (similar to network client) and as Bluetooth slave (similar to network server).
It provides easy ways to manage the Bluetooth adapter of the local device and to send control keys , alternate keys, function keys and other special keys.
Features:
* It is a VT-100/ANSI Terminal Emulator.
* It supports Serial Port Profile(SPP).
* It can play a role in Bluetooth master and slave.
* It can configure SENA Bluetooth serial devices through Bluetooth connection.
* It provides easy and various ways to manage Bluetooth adapter of the local machine.
* It provides easy ways to send special keys.
* It displays sent and received data in terminal pane.
* It displays log data in HEX mode.
3. BlueTerm- FREE
VT-100 terminal emulator for communicating with any serial device using a bluetooth serial adapter,for example Bluesmirf module. The RFCOMM/SPP protocal emulates serial communications over bluetooth. You need a bluetooth Serial adapter, a bluesmirf module would work properly. See an example here: http://www.circuit-blog.com/bluetooth-communication-between-android-and-arduino-using-free-applications/
This is an opensource application and you can download it from android market.
EXPERIMENTS:
I have done a simple experiment with the S2 Bluetooth terminal. All the applications are similar, so, you can do your experiment with any of these.
If you want to do similar experiment with NOKIA N900, the go to this link: http://www.circuit-blog.com/how-to-use-nokia-n900-and-arduino-for-controlling-electronic-devices/











[...] http://www.circuit-blog.com/3-useful-applications-for-serial-data-transfer-between-android-and-ardui… [...]