50% OFF! Hot items selling fast—Grab them before they're gone!
A well-liked module like the HC-05 Bluetooth can give your projects two-way (full-duplex) wireless connectivity. With the help of HC-05, you can connect with any Bluetooth-enabled device, such as a phone or laptop, or with two microcontrollers like an Arduino, Node MCUESP32 etc. and it requires bread boards, jumper wires to connect.
Since the module uses USART to communicate, it is simple to connect to any microcontroller that supports USART. We can also set the HC-05 Bluetooth module’s default values using the command mode. Therefore, this HC-05 module can be the best option for you if you’re seeking a wireless module that can send data from your computer or mobile phone to a microcontroller or vice versa.
The HC-05Bluetooth Module with Baseplate is a slave-only device. This means that it can connect to most phones and computers with Bluetooth but it cannot connect to another slave-only device such as keyboards and other HC-06 modules. To connect with other slave devices a master module would be necessary such as the HC-05 module ,which can do both master and slave.
The slave mode in HC-05 Bluetooth cannot initiate a connection to another Bluetooth device but can accept connections. Master mode can initiate a connection to other devices.
Bluetooth Module Pin Description
|
Pin Number |
Pin Name |
Description |
|
1 |
Enable / Key |
This pin is used to switch between command mode (set low) and Data Mode (set high). The default setting of this HC 05 Bluetooth module is Data Mode. |
|
2 |
Vcc |
This pin can be used to power the Bluetooth module. It has an operating voltage of +5V DC. |
|
3 |
Ground |
Connect the module’s ground pin to the Microcontrollers Ground Pin (GND). |
|
4 |
TX Transmitter |
Sends serial data to the MCU. This pin will distribute all Bluetooth data in the form of serial data to the Microcontroller. |
|
5 |
RX Receiver |
Obtain Serial Data. This pin will transmit all serial data that is provided to it over Bluetooth. |
|
6 |
State |
The on-board LED attached to the state pin can be used as feedback to see if Bluetooth is functioning properly. |
|
7 |
LED |
Indicates the status of Module
|
|
8 |
Button |
Used to control the Key/Enable pin to switch between Data Mode and command Mode |