HC-05 Bluetooth Module
HomeStore

HC-05 Bluetooth Module

HC-05 Bluetooth Module

$0.73

Original: $2.42

-70%
HC-05 Bluetooth Module

$2.42

$0.73

The Story

HC-05 Bluetooth Module

Are you in search of an HC-05 Bluetooth Module, a versatile and cost-effective solution for your wireless communication needs? Look no further. This Bluetooth module for home automation and IoT projects offers seamless wireless communication for a wide range of applications, from GPS navigation systems to water and electricity meter readings.

Whether you're an electronics enthusiast, a DIY hobbyist, or a professional looking for competitive pricing, this module is designed to meet your requirements. The HC05 Bluetooth Module lets you switch between Master and Slave modes with ease using AT Commands, and it comes pre-configured in Slave Mode.

Its compatibility with devices such as phones, laptops, and microcontrollers ensures hassle-free connectivity. With a USART interface, this HC 05 Bluetooth module is a perfect fit for microcontrollers supporting USART communication. Plus, you can configure its settings effortlessly using the command mode.

Ideal for DIY projects and data exchange, this Arduino Bluetooth module provides LED feedback for seamless operation, giving you the best bang for your buck. 

The HC-05 Bluetooth 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 wireless communication module, which can do both master and slave.

What is the best price for HC-05 Bluetooth module online?

At Robocraze, the price starts at just ₹199, making it one of the most affordable and value-packed Bluetooth modules available in India. Prices may vary depending on current offers, stock availability, and bulk purchase discounts. Unlike many low-cost marketplace sellers, we focus on quality-tested modules that ensure stable connectivity, reliable firmware performance, and long operational life. Our HC-05 modules are carefully sourced, verified for compatibility with Arduino and Raspberry Pi projects, and backed by proper customer support—giving you better reliability and performance compared to many unverified competitors.

Key Features:

  • Working current: matching for 30 mA, matching the communication for 8 mA.
  • With the computer and Bluetooth adapter, PDA, and seamless connection equipment.
  • Use the CSR mainstream Bluetooth chip and Bluetooth V2.0 protocol standards.
  • With the Potter default rate of 9600, the user can be set up.
  • Bluetooth protocol: Bluetooth Specification v2.0+EDR
  • Speed: Asynchronous: 2.1Mbps(Max) / 160 kbps, Synchronous: 1Mbps/1Mbps.
  • Security: Authentication and encryption.
  • Profiles: Bluetooth serial port.

Pin Diagram:

HC-05 Bluetooth Module Pin Diagram

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 Microcontroller’s 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

  • Blink once in 2 sec: Command Mode
  • Repeated Blink: Waiting for connection in Data Mode
  • Blink twice in 1 sec: Connection successful in Data Mode

8

Button

Used to control the Key/Enable pin to switch between Data Mode and Command Mode


HC-05 BLE Module Default Values:

  • Bluetooth Name: “HC-05”
  • Password: 1234 or 0000
  • Communication: Slave
  • Mode: Data Mode
  • Data Mode Baud Rate: 9600, 8, N, 1

Applications

  • Can be used for wireless communication between two microcontroller units.
  • Communicate with Laptop mobile phones etc.
  • Data Logging
  • Wireless Robots
  • DIY Home Automation Projects
  • Robotic Cars
  • Arduino Projects
  • GPS-based DIY projects.

HC 05 Bluetooth Module specifications comparison:

Feature HC-05 Bluetooth Module (Quality Verified) Generic Low-Cost Variant
Bluetooth Version Bluetooth 2.0 + EDR Bluetooth 2.0 (May lack EDR stability)
Operating Voltage 3.6V – 6V 3.6V – 6V
Logic Level 3.3V TTL May vary (Sometimes unstable)
Operating Frequency 2.4 GHz ISM Band 2.4 GHz
Default Baud Rate 9600 bps 9600 bps
Mode Support Master & Slave Often Slave only
Communication Range Up to 10 meters 5–10 meters (Inconsistent)
AT Command Support Full AT Command Support Limited or unstable support
Firmware Stability Verified & Tested Not always tested
HC-05 Bluetooth Module - Image 2

Details & Craftsmanship

Every detail has been carefully considered to bring you the perfect product.

HC-05 Bluetooth Module - Image 3

Details & Craftsmanship

Every detail has been carefully considered to bring you the perfect product.

Description

HC-05 Bluetooth Module

Are you in search of an HC-05 Bluetooth Module, a versatile and cost-effective solution for your wireless communication needs? Look no further. This Bluetooth module for home automation and IoT projects offers seamless wireless communication for a wide range of applications, from GPS navigation systems to water and electricity meter readings.

Whether you're an electronics enthusiast, a DIY hobbyist, or a professional looking for competitive pricing, this module is designed to meet your requirements. The HC05 Bluetooth Module lets you switch between Master and Slave modes with ease using AT Commands, and it comes pre-configured in Slave Mode.

Its compatibility with devices such as phones, laptops, and microcontrollers ensures hassle-free connectivity. With a USART interface, this HC 05 Bluetooth module is a perfect fit for microcontrollers supporting USART communication. Plus, you can configure its settings effortlessly using the command mode.

Ideal for DIY projects and data exchange, this Arduino Bluetooth module provides LED feedback for seamless operation, giving you the best bang for your buck. 

The HC-05 Bluetooth 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 wireless communication module, which can do both master and slave.

What is the best price for HC-05 Bluetooth module online?

At Robocraze, the price starts at just ₹199, making it one of the most affordable and value-packed Bluetooth modules available in India. Prices may vary depending on current offers, stock availability, and bulk purchase discounts. Unlike many low-cost marketplace sellers, we focus on quality-tested modules that ensure stable connectivity, reliable firmware performance, and long operational life. Our HC-05 modules are carefully sourced, verified for compatibility with Arduino and Raspberry Pi projects, and backed by proper customer support—giving you better reliability and performance compared to many unverified competitors.

Key Features:

  • Working current: matching for 30 mA, matching the communication for 8 mA.
  • With the computer and Bluetooth adapter, PDA, and seamless connection equipment.
  • Use the CSR mainstream Bluetooth chip and Bluetooth V2.0 protocol standards.
  • With the Potter default rate of 9600, the user can be set up.
  • Bluetooth protocol: Bluetooth Specification v2.0+EDR
  • Speed: Asynchronous: 2.1Mbps(Max) / 160 kbps, Synchronous: 1Mbps/1Mbps.
  • Security: Authentication and encryption.
  • Profiles: Bluetooth serial port.

Pin Diagram:

HC-05 Bluetooth Module Pin Diagram

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 Microcontroller’s 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

  • Blink once in 2 sec: Command Mode
  • Repeated Blink: Waiting for connection in Data Mode
  • Blink twice in 1 sec: Connection successful in Data Mode

8

Button

Used to control the Key/Enable pin to switch between Data Mode and Command Mode


HC-05 BLE Module Default Values:

  • Bluetooth Name: “HC-05”
  • Password: 1234 or 0000
  • Communication: Slave
  • Mode: Data Mode
  • Data Mode Baud Rate: 9600, 8, N, 1

Applications

  • Can be used for wireless communication between two microcontroller units.
  • Communicate with Laptop mobile phones etc.
  • Data Logging
  • Wireless Robots
  • DIY Home Automation Projects
  • Robotic Cars
  • Arduino Projects
  • GPS-based DIY projects.

HC 05 Bluetooth Module specifications comparison:

Feature HC-05 Bluetooth Module (Quality Verified) Generic Low-Cost Variant
Bluetooth Version Bluetooth 2.0 + EDR Bluetooth 2.0 (May lack EDR stability)
Operating Voltage 3.6V – 6V 3.6V – 6V
Logic Level 3.3V TTL May vary (Sometimes unstable)
Operating Frequency 2.4 GHz ISM Band 2.4 GHz
Default Baud Rate 9600 bps 9600 bps
Mode Support Master & Slave Often Slave only
Communication Range Up to 10 meters 5–10 meters (Inconsistent)
AT Command Support Full AT Command Support Limited or unstable support
Firmware Stability Verified & Tested Not always tested