The Bluetooth HC-06 is a class 2 slave module designed for transparent wireless serial communication. Once it is paired to a master Bluetooth device such as PC, smart phones and tablet, its operation becomes transparent to the user. No user code specific to the Bluetooth module is needed at all in the user microcontroller program.
The HC-06 will work with supply voltage of 3.6VDC to 6VDC, however, the logic level of RXD pin is 3.3V and is not 5V tolerant. It can be damaged if connect directly to a 5V device (e.g Arduino Uno and Mega). You need to put a voltage divider resistor (1k and 2.2k) as per diagram below.
- Bluetooth v2.0+EDR
- 2.4GHz ISM band frequency
- Default baudrate: 9600
- Power supply: 3.6V to 6V DC
- Passkey: 1234
- Effective Distance: 10 meters in the open field