HC-05 Bluetooth Module Pinout, Datasheet, Features & Applications

TEP , The Engineering Projects , Arrow Microcontrollers TEP , The Engineering Projects , Drop Icon Arduino ProjectsRaspberry Pi ProjectsRaspberry Pi PicoESP32 ProjectsSTM32 ProjectsPIC Projects8051 Projects Simulation TEP , The Engineering Projects , Drop Icon ProteusLabViewMatlab Programming TEP , The Engineering Projects , Drop Icon C#Python TEP , THe Engineering Projects , Shares 2.5K Views TEP , The ENgineering Projects , Reaction 40 TEP , The ENgineering Projects , Reaction 700 TEP , The ENgineering Projects , Reaction 60 TEP , The ENgineering Projects , Reaction 25 TEP , The ENgineering Projects , Reaction 60 TEP , The Engineering Projects , Pintrest TEP , The Engineering Projects , Pintrest TEP , The Engineering Projects , Pintrest TEP , The Engineering Projects , Pintrest TEP , The Engineering Projects , Pintrest TEP , The Engineering Projects , Pintrest TEP , The Engineering Projects , Pintrest TEP , The Engineering Projects , Pintrest TEP , THe Engineering Projects , Views Shares: 691
TEP , The Engineering Projects , PCBWAY
TEP , The Engineering Projects , TEP Key Points dept TEP , The Engineering Projects , Electrical Electrical Engineering TEP , The Engineering Projects , Bell 2.3k TEP , The Engineering Projects , Bell 953 TEP , The Engineering Projects , Bell 921 TEP , The Engineering Projects , Bell 2.1K TEP , The Engineering Projects , Electrical Electronics Engineering TEP , The Engineering Projects , Bell 2.3k TEP , The Engineering Projects , Bell 953 TEP , The Engineering Projects , Bell 921 TEP , The Engineering Projects , Bell 2.1K TEP , The Engineering Projects , Electrical Mechatronics Engineering TEP , The Engineering Projects , Bell 2.3k TEP , The Engineering Projects , Bell 953 TEP , The Engineering Projects , Bell 921 TEP , The Engineering Projects , Bell 2.1K Hello friends, I hope you all are doing great. Today, we will discuss HC-05 Bluetooth Module in detail. We will also study HC-05 Pinout, Datasheet, Features & Projects. HC05 is a Bluetooth module, that works on Serial Protocol ( RX/TX ) for sending and receiving data. We have also designed Bluetooth Library for Proteus, which will help you in simulating this Bluetooth Module in Proteus software.

HC05 Bluetooth Module consists of CSR Bluecore 04 outer single-chip Bluetooth system having CMOS (complementary metal-oxide-semiconductor) technology. This module also fulfils the Bluetooth V2.0+EDR technology. So let's get started with Introduction to HC-05.

HC-05 Bluetooth Module

  • HC-05 Bluetooth Module is a low-cost, easy-to-operate & small-sized module used for wireless communication in the Bluetooth spectrum.
  • It supports Serial Port Protocol (SPP), which helps in sending/receiving data to/from a microcontroller (i.e. Arduino UNO).
  • Its default baud rate is 9600 for data communication and 38400 for command mode communication.
  • HC05 can operate in master/slave mode and thus multiple slave nodes can be controlled using a single master node (called mesh networking).
  • HC-05 supports "AT commands", controlled by TX (transmission) and RX (receiver) pinouts.
  • You should also have a look at Arduino Bluetooth Communication using HC05.

HC-05, hc05, HC-05 Bluetooth Module, HC-05 Pinout, HC-05 datasheet, HC-05 Working, HC-05 Features, HC-05 applications

HC-05 Pinout

  • HC-05 Pinouts are used for powering up the module and sending/receiving data via Serial Port.
  • So, let's have a look at HC-05 Pinout, shown in below table:
HC-05 Pinout
Pin# Pin Name Working
Pin#1 Enable Pin The purpose of this pinout is to set data value at a high and low level.
Pin#2 Vcc At this pinout, the input supply is provided to the module. Its operating voltage is plus five volts.
Pin#3 GND Ground (0V)
Pin#4 TX Serial Transmitting Pin.
Pin#5 RX Serial Receiving Pin
Pin#6 State This Pin is connected to an LED, shows the operating state of the HC-05 Bluetooth module.
  • Here's the image, where I have labelled HC-05 Pinout:
HC-05, hc05, HC-05 Bluetooth Module, HC-05 Pinout, HC-05 datasheet, HC-05 Working, HC-05 Features, HC-05 applications
  • In the above figure, I have labelled 7. LED, which tells about different states of Bluetooth module:
    • If it's blinking once in two seconds, it has received a command.
    • If it's blinking continuously, means the module is waiting for input data.
    • If it's blinking twice in one second, means it's connected properly.

HC-05 Datasheet

  • You can download the HC-05 datasheet by clicking the below button:

HC-05 Features

  • HC05 follows the "Bluetooth V2.0+EDR" protocol (EDR stands for Enhanced Data Rate).
  • Its operating frequency is 2.4 GHz ISM Band.
  • HC05 uses CSR Bluecore 04-External single-chip Bluetooth system with CMOS technology.
  • This module follows the IEEE (Institute of Electrical and Electronics Engineers) 802.15.1 standard protocol.
  • Dimensions of HC-05 are 12.7mmx27mm.
  • Its operating voltage is 5V.
  • It sends and receives data by UART, which is also used for setting the baud rate.
  • it has -80dBm sensitivity.
  • This module also uses (FHSS), a technique by which a radio signal is sent at different frequency levels.
  • This module has the ability to work as a master/slave mode.
  • This module can be easily connected with a laptop or mobile phone via Bluetooth.

HC-05 Working

  • HC-05 is normally used in embedded projects, where data needs to be transmitted wirelessly over a small distance.
  • We can transmit data between two HC-05 modules and can also send data from HC-05 to any Bluetooth appliance i.e. mobile phone, laptop etc.
  • In order to do so, first of all, we need to power up our HC-05 module, as shown in below figure:
How to Use the HC-05 Bluetooth,Working of HC-05, Features of HC-05, Pinout of HC-05, Introduction to HC-05, applications of HC-05
  • As we push the button connected to Key Pin, it will get LOW & HC-05 will start blinking.
  • Now, if you check on your mobile phone or laptop, you will be able to find a new Bluetooth device named HC-05.
  • Once you connected with this device, you will be able to send and receive data in a serial stream manner.
  • This stream is then processed by a microcontroller (i.e. Arduino UNO) attached with HC-05.
  • However, do not expect this module to transfer multimedia like photos or songs; you might have to look into the CSR8645 module for that.

HC-05 Arduino Interfacing

  • HC-05 has 2 working modes:
    • Data Mode: HC05 sends and receives data via Bluetooth spectrum and then further processes it to Serial Pins.
    • Command Mode: HC-05 waits for AT (ATtention) commands, acts accordingly & then sends the response in return.
  • This module uses SPP (Serial Port Protocol) for the transmission of data so it can be easily interfaced with any microcontroller.
  • For HC-05 Arduino Interfacing:
    • 5V to Vcc Pin.
    • 0V to GND Pin.
    • RX (receiver) pin of HC-05 with the TX (transmitter) pin of UNO.
    • TX pin of the HC-05 with the RX pin of UNO.
HC-05, hc05, HC-05 Bluetooth Module, HC-05 Pinout, HC-05 datasheet, HC-05 Working, HC-05 Features, HC-05 applications

HC-05 Applications

How to Use the HC-05 Bluetooth,Working of HC-05, Features of HC-05, Pinout of HC-05, Introduction to HC-05, applications of HC-05
Now, let's have a look at HC-05 Applications, it can be used in various ways, here I have mentioned few of them:
  • HC-05 Bluetooth Module is normally used for wireless data transmission among multiple microcontrollers.
  • It can also be used to communicate between electronic devices like mobile, laptop, computers for data transmission.
  • It also used in different information and data logging applications.
  • It's used in robotics for wireless control.
  • It's used in autonomous projects for collecting data.
So, that was all about the HC05 Bluetooth Module. I have tried my best to explain everything related to this module but if you have any question, ask in the comments. Thanks for reading. Have a good day. :)
× TEP , The Engineering Projects , TagsHC-05 hc05 HC-05 Bluetooth Module HC-05 Pinout HC-05 datasheet HC-05 Working HC-05 Features HC-05 applications
Applications of Transistor as a Switch, Working of Transistor as Switch, Transistor Saturation Region, Transistor Cut-off Region, Transistor as a Switch, Transistor Operation Region,
Transistor as a Switch TEP , The Engineering Projects , Calender Sunday, October 20, 2019 TEP , The Engineering Projects , Arrow Prev Page
Importance of SSL in SEO, does https impact seo, do ssl certificates affect search rankings, importance of ssl certifica, ssl certificate free, what is ssl certificate
Does Https Impact SEO? | Importance Of SSL In SEO TEP , The Engineering Projects , Calender Thursday, October 10, 2019 Next Page TEP , The Engineering Projects , Arrow TEP , THe Engineering Projects , Bold TEP , THe Engineering Projects , Italic TEP , THe Engineering Projects , Underline TEP , THe Engineering Projects , Strike TEP , THe Engineering Projects , Left Algn TEP , THe Engineering Projects , Center Align TEP , THe Engineering Projects , Right Align TEP , THe Engineering Projects , Justify TEP , THe Engineering Projects , Bold TEP , THe Engineering Projects , Italic TEP , THe Engineering Projects , Bold TEP , THe Engineering Projects , Italic TEP , THe Engineering Projects , Underline TEP , THe Engineering Projects , Strike TEP , The Engineering Projects , WordPress TEP , The Engineering Projects , Google TEP , The Engineering Projects , Twitter TEP , The Engineering Projects , Facebook TEP , The Engineering Projects , User Name* Email* Website Post Comment Save my name, email, & website in this browser for the next time I comment. Notify me of new comments via Email. Notify me of new posts via Email. TEP , The Engineering Projects , Robot Hello, The HC-05 pinout shown on these two images is wrong, please correct it in order to avoid misleading newbees. Thanks. https://www.theengineeringprojects.com/wp-content/uploads/2019/10/HC-05-Bluetooth-Module-Pinout-Datasheet-Features-Applications-1.jpg https://www.theengineeringprojects.com/wp-content/uploads/2019/10/HC-05-Bluetooth-Module-Pinout-Datasheet-Features-Applications-2.jpg Hi, I am using the HC 05 Module when i am connecting the module with power the led in the module lights up but its not blinking, neither the mpdule is being shown in phone Hello SyedThe image of the HC05 pinout is misleading, the arrows point to wrong text.Thanks PCB
TEP, The Engineering Projects, PCB Online
ARDINO
TEP , The Engineering Projects , ARDUINO

Learn Free Pro Tricks

TEP , The Engineering Projects , RSS RSS TEP , The Engineering Projects , Youtube YT TEP , The Engineering Projects , Facebook FB TEP , The Engineering Projects , Twitter TW TEP , The Engineering Projects , Mail Receive Quality Tutorials Straight in your Inbox by Submitting your Email ID Below TEP , The Engineering Projects , Mail SUBMIT I agree to terms and Privacy Policy
TEP , The Engineering Projects , Arduino Programming Book
SALE $20 Text Book for arduino $20 TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star (5.0)
TEP , The Engineering Projects , Arduino Programming Book
SALE $20 Text Book for raspberry pi $20 TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star (3.0)
TEP , The Engineering Projects , Arduino Programming Book
SALE $20 Text Book for arduino $20 TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star (4.7)
TEP , The Engineering Projects , Arduino Programming Book
SALE $20 Text Book for raspberry pi $20 TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star TEP , The Engineering Proects , Star (5.0) TEP , The Engineering Projects , Arduino Arduino Library 200 TEP , The Engineering Projects , Notification 20K TEP , The Engineering Projects , Tick 900 TEP , The Engineering Projects , Views 900 TEP , The Engineering Projects , Comments 20K TEP , The Engineering Projects , Arduino Raspberry Pi 200 TEP , The Engineering Projects , Notification 20K TEP , The Engineering Projects , Tick 900 TEP , The Engineering Projects , Views 900 TEP , The Engineering Projects , Comments 20K TEP , The Engineering Projects , Arduino Proteus 200 TEP , The Engineering Projects , Notification 20K TEP , The Engineering Projects , Tick 900 TEP , The Engineering Projects , Views 900 TEP , The Engineering Projects , Comments 20K TEP , The Engineering Projects , Arduino PIC Microchip 200 TEP , The Engineering Projects , Notification 20K TEP , The Engineering Projects , Tick 900 TEP , The Engineering Projects , Views 900 TEP , The Engineering Projects , Comments 20K TEP , The Engineering Projects , Arduino Visual Studio 200 TEP , The Engineering Projects , Notification 20K TEP , The Engineering Projects , Tick 900 TEP , The Engineering Projects , Views 900 TEP , The Engineering Projects , Comments 20K TEP , The Engineering Projects , Arduino 8051 Proects 200 TEP , The Engineering Projects , Notification 20K TEP , The Engineering Projects , Tick 900 TEP , The Engineering Projects , Views 900 TEP , The Engineering Projects , Comments 20K TEP , The Engineering Projects , Arduino 555 Timer 200 TEP , The Engineering Projects , Notification 20K TEP , The Engineering Projects , Tick 900 TEP , The Engineering Projects , Views 900 TEP , The Engineering Projects , Comments 20K TEP , The Engineering Projects , Arduino Matlab 200 TEP , The Engineering Projects , Notification 20K TEP , The Engineering Projects , Tick 900 TEP , The Engineering Projects , Views 900 TEP , The Engineering Projects , Comments 20K TEP , The Engineering Projects , Arduino Lab View 200 TEP , The Engineering Projects , Notification 20K TEP , The Engineering Projects , Tick 900 TEP , The Engineering Projects , Views 900 TEP , The Engineering Projects , Comments 20K

Tag » Arduino Bluetooth Hc-05 Datasheet