O HC-06 é um módulo Bluetooth com porta serial / usart TTL.

É muito útil para depuração e/ou interligação com um sistema microcontrolado e/ou embarcado.

Enquanto o computador ou Android não estiver conectado ao módulo o led piscará e poderão ser enviados comandos de configuração para ajuste do nome, PIN e baudrate.

Quando o computador ou Android conecta ao módulo, o led ficará acesso sem piscar, passará a funcionar como um portal serial transparente entre o sistema embarcado e o computador/Android.

Módulo HC-06 soldado numa placa de suporte.

Quer comprar um igual a este veja o link:

http://www.aliexpress.com/item/HC-06-Bluetooth-serial-pass-through-module-wireless-serial-communication-from-machine-Wireless-HC06-for-arduino/802475117.html

Lista de comandos do módulo Bluetooth Serial.

CommandResponseComment
ATOKSerial test
AT+VERSIONOKlinvor1.8The firmware version
AT+NAMExyzOKsetnameSets the module name to "xyz"
AT+PIN1234OKsetPINSets the module PIN to 1234
AT+BAUD1OK1200Sets the baud rate to 1200
AT+BAUD2OK2400Sets the baud rate to 2400
AT+BAUD3OK4800Sets the baud rate to 4800
AT+BAUD4OK9600Sets the baud rate to 9600
AT+BAUD5OK19200Sets the baud rate to 19200
AT+BAUD6OK38400Sets the baud rate to 38400
AT+BAUD7OK57600Sets the baud rate to 57600
AT+BAUD8OK115200Sets the baud rate to 115200
AT+BAUD9OK230400Sets the baud rate to 230400
AT+BAUDAOK460800Sets the baud rate to 460800
AT+BAUDBOK921600Sets the baud rate to 921600
AT+BAUDCOK1382400Sets the baud rate to 1382400

Funciona tranquilamente até 10 metros, depois disso fica falhando um pouco até perder o sinal completamente.