HC-05 Bluetooth Module Master and Slave Pin Description

HC-05 Bluetooth Module Master and Slave

HC-05 Bluetooth Module Master and Slave

                                       



HC-05 Bluetooth Module Master and Slave


Check Datasheet here

HC-05 module is an easy to use Bluetooth SPP (Serial Port Protocol) module, designed for transparent wireless serial connection setup. 

Serial port Bluetooth module is fully qualified Bluetooth V2.0+EDR (Enhanced Data Rate) 3Mbps Modulation with complete 2.4GHz radio transceiver and baseband.

It uses CSR Bluecore 04-External single chip Bluetooth system with CMOS technology and with AFH(Adaptive Frequency Hopping Feature).

It has the footprint as small as 12.7mmx27mm.


Pin Description of HC-05 


Enable / Key : This pin is employed to toggle between  Mode (set low) and AT command mode (set high). Defaultly it's in  data mode.

VCC : Powers the module. connect with +5V provide voltage
Ground: Ground pin of module, connect with system ground.

Transmitter(TxD):Transmits Serial information data. Everything received via Bluetooth are going to be given out by this pin as serial information data.

Receiver(RxD): Receive Serial information data each serial information given to the current pin are going to be broadcasted via Bluetooth

State : The state pin is connected to on board light-emitting diode, it is used as a feedback to ascertain if Bluetooth is functioning properly.

LED : Indicates the standing of Module

  1. Blink once in two second Module has entered Command Mode
  2. Repeated Blinking: anticipating affiliation in data  Mode
  3. Blink double in one second affiliation productive in data Mode


Button : wont to management the Key/Enable pin to toggle between data and command Mode

HC-05 Default Settings


Default Bluetooth Name: “HC-05”
Default Password: 1234 or 0000
Default Communication: Slave
Default Mode: Data  transfer Mode
Data Mode information measure Rate is 9600

HC-05 Specifications


  1. Operating Voltage of Bluetooth module is 3.3V - 6V.
  2. The current at which Bluetooth works is 30mA.
  3. The Range of HC -05 Bluetooth module is 10m.
  4. Working is based on  Serial communication (USART) and TTL compatible.
  5. HC-05 Operates in both the modes Master and Slave mode.
  6. Interfaced with laptop computer or Mobile phones with Bluetooth property
  7. Supported information measure rate: 9600


Applications 


1. Wireless communication between 2 microcontrollers.
2. Communicate with laptop computer, Desktops and mobile phones.
3. Wireless Robots controlling.
4. Home Automation for controlling home appliances.


Working of HC-05 Bluetooth Module


The HC-05 has 2 in operation modes, one is that the information data mode within which it will send and receive data from different Bluetooth devices and also the other is the AT Command mode wherever the default device settings is modified. we are able to operate the device in either of those 2 modes by exploitation the key pin as explained within the pin description.


Pairing of HC-05 Bluetooth Module


To try the HC-05 module with Microcontrollers . It operates exploitation the interface Protocol (SPP). Power the module with +5V and connecting the RxD pin of the module to the TxD of Microcontroller and TxD pin of module to RxD of Microcontroller.


Use of HC-05 Bluetooth module


We can use this module to speak between 2 microcontrollers like Arduino Uno or communicate with any device with Bluetooth property sort of a Phone or laptop computer. There are several robot applications that are already on the market on Google Play Store that makes this method loads easier. 

The module communicates with the assistance of USART at 9600 baud therefore it's straightforward to interface with any microcontroller that supports USART. we are able to additionally put together the default values of the module by exploitation the command mode. It is used as Wireless module that would transfer knowledge from your pc or portable to microcontroller or contrariwise .

Based on IEEE 802.15.1 standardized protocol











Thank You