An Overview
HC06 is a Bluetooth device that provides serial communication (UART), designed to facilitate wireless communication between microcontrollers and other Bluetooth-enabled devices
Hardware Overview
This module has RS 232 TTL. as its transceiver module. Hence, there is no cable required for sending and receiving data for this module. The key feature of this Bluetooth module is that it can efficiently get serial wireless data transmission protocol. The board has a frequency band at which it operates is 2.4 GHz ISM frequency. HC-06 employs a famous 2.0+EDR Bluetooth standard. The advantage of this standard is that we can send data in fewer time intervals. It can effortlessly send the data in 0.5 seconds of an interval. With this feature, the workload on Bluetooth chips can be reduced and we can send a large amount of data in small time.
Working
The module immediately transmits all data received through the serial input over the air. When the module receives wireless data, it sends it out through the serial interface exactly as it was received. We need no user code specific to the Bluetooth module at all in the user microcontroller program.
Features
- We can use the module for wireless communications of less than 100 meters.
- Easy to interface and communicate.
- The module is one of the cheapest solutions for wireless communication of all types present in the market.
- Consumes very less power to function and can be used on battery-operated mobile systems.
- We can interface the module with almost all controllers or processors as it uses a UART interface.
- The modulation mode which is used in this module is Gauss frequency Shift Keying.
- The Safety feature which it provides is authentication and encryption.
- Its supported configuration is based on Bluetooth serial ports (major and minor).
- We can also use this module in SMD.
- They made this module through the ROHS process.
- The Board of this module PIN is half-hole size.
- It is based upon CSR BC 04 Bluetooth technology.
- It has a high-performance wireless transceiver system.
- Low-Cost module.
- It has an external 8 Mbit flash.
- It has a built-in 2.4 GHz antenna, the user does not need a test antenna.
Specifications
- Bluetooth protocol: Bluetooth 2.0+ EDR standard
- USB protocol: USB v1.1/2.0
- Operating frequency: 2.4GHz ISM frequency band
- Modulation mode: Gauss Frequency Shift Keying
- Transmit power: ≤ 4dBm
- Sensitivity: ≤-84dBm at 0.1% Bit Error Rate
- Transmission speed: 2.1Mbps(Max)/160 kbps(Asynchronous); 1Mbps/1Mbps(Synchronous)
- Safety feature: Authentication and encryption
- Supported configuration: Bluetooth serial port (major and minor)
- Supply Voltage: +3.3 VDC 50mA
- Operating temperature: -20 to 55℃
- Size: 36.5*16mm
- Weight: 4g
Pinouts of HC-06 Bluetooth Module
Pin Number | Pin Name | Description |
1 | Enable | This pin is used to toggle between Data Mode and AT command mode (set high). By default, it is in Data mode. |
2 | Vcc | Powers the module. Connect to +5V Supply voltage. |
3 | Ground | Ground pin of the module. |
4 | TX – Transmitter | Transmits Serial Data. |
5 | RX – Receiver | Receive Serial Data. It will broadcast every serial data given to this pin via Bluetooth. |
6 | State | It connected the state pin to the onboard LED, we can use it as feedback to check if Bluetooth works properly. |
Applications of Bluetooth Module
Robotics
Robotic devices involve the operation or functions of Robots under the signals sent from a smartphone using an Android or smartphone Application and Bluetooth Communication. And, here Bluetooth module serves the purpose.
USB Dongle
Some laptops do not have a built-in Bluetooth adapter that adds connectivity for a device like a wireless mouse, keyboard, headphones, etc, Hence, require a USB Bluetooth dongle. A dongle adds the ability to connect any type of Bluetooth device. These dongles have a Bluetooth module in them that helps to connect the device.
Other Applications
- Servers
- Computer Peripherals
- Sports and Leisure Equipment
- Mobile phone accessories
- Home automation