Some questions about the HC-06 bluetooth module.

I am planning to connect an Android phone and an Arduino using the HC-06 bluetooth module. From my research I understand that this module is set to be a slave-only device (Which means the Android phone will be the master).

I have read mixed things about the communication that is possible with the HC-06 module. Before I purchase this module, I would like to clear up the following:
Is it possible to send data as follows (arrow depicts the direction of serial data flow).

Android(Master) -> (HC-06 and Arduino) [I know that this is possible]
(Arduino and HC-06) -> Android(Master) [Not sure about this]

In other words, can the slave send data to the master?
Thanks in advance :slight_smile:

vanaardep:
In other words, can the slave send data to the master?

Yes.

Here is some background

http://homepages.ihug.com.au/~npyner/Arduino/GUIDE_2BT.pdf
http://homepages.ihug.com.au/~npyner/Arduino/BT_2_WAY.ino

Very helpful sources, thanks :slight_smile: