The HC-06 is a transparent TX/RX pipeline Bluetooth module which allows devices to communicate via a serial connection with all of the Bluetooth specific handling taken care of by the module's software stack.
The HC-06 module itself is mounted onto a breakout board which provides easy, breadboard friendly 0.1" headers for Power, Ground, TX, RX, and enable pins. The breakout board also provides logic level shifting which allows the HC-05 to be compatible with the 5V logic levels of Arduino and other popular microcontroller boards.
Getting started with the HC-06 is as easy as connecting it up to your microcontroller, configuring it using simple AT commands, and then pairing it with other Bluetooth devices.
**Note that the HC-06 can only be configured as a Slave device.**