HC-05 Bluetooth Module - HC-05 Bluetooth Module with serial communication for Arduino & IoT. -Robocraze
HC-05 Bluetooth Module - HC-05 Bluetooth Module with serial communication for Arduino & IoT. -Robocraze
HC-05 Bluetooth Module - HC-05 Bluetooth Module with serial communication for Arduino & IoT. -Robocraze
s

Robocraze BEST PRICE GUARANTEED

HC-05 Bluetooth Module for Arduino (Master/Slave) - Robocraze

HC-05 Bluetooth Module

Rs 215/-
- 38%
Rs 215/-
Rs 349/-
Save Rs 134/-
🪙
RC REWARDS Earn 2 RC Coins on this order
Incl. GST (No Hidden Charges)
Please hurry! Only 505 left in stock

Why Buy From Robocraze

Free Delivery Above ₹999

Technical Support & Easy Returns

Same-Day Shipping (Order by 3 PM on Business Days)

Earn RC Coins on Every Prepaid Order

COD Available on Order Value Between ₹500 to ₹3,000

SKU: TIFCC0034
  • Provide seamless wireless communication in applications like GPS navigation systems and smart metering using a wireless serial communication module for IoT projects
  • Easily switch between Master and Slave modes using AT Commands, highlighting key HC-05 master slave Bluetooth module features
  • Connect effortlessly with Arduino, phones, laptops, and microcontrollers—perfect as an HC-05 Bluetooth module for Arduino projects
  • Uses USART communication, making it compatible with most microcontrollers
  • Configure settings easily using command mode for better control
  • Supports DIY, IoT, and robotics applications with simple integration
  • Learn integration faster by understanding the Bluetooth module HC-05 pinout and working

For bulk purchase you can check HC-05 Bluetooth Module-Pack of 20

Robocraze Academy Limited Time Offer
HC-05 Bluetooth Module - HC-05 Bluetooth Module with serial communication for Arduino & IoT. -Robocraze
HC-05 Bluetooth Module
Rs 349/- Rs 215/-

HC-05 Bluetooth Module

Rs 349/- Rs 215/-
📄
Quick Decision
  • Easy Pairing
  • Compact Module
  • Serial Control
✔️
Benefits
  • Bluetooth 2.0
  • Simple Setup
  • 5V Tolerant
  • Stable Link
⚖️
Pros & Cons
  • Easy UART
  • Master Slave
  • Low Cost
  • No WiFi
🎯
Use Cases
  • Arduino Projects
  • Serial Link
  • Robot Control
  • Wireless Data

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 wireless serial communication module for 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, showcasing essential HC-05 master slave Bluetooth module features.

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. Understanding the Bluetooth module HC-05 pinout and working makes integration even easier for beginners and professionals alike.

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

Note on Module Differences: If you are comparing modules, note that the HC-06 is a slave-only device, meaning it can only accept connections from master devices like phones or computers. In contrast, the HC-05 supports both Master and Slave modes, allowing it to initiate connections with other slave devices (like an HC-06) using AT Commands, making it the more versatile choice for advanced robotics and IoT projects.

Check out our step-by-step guide to building a Bluetooth-controlled car using this module.

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

At Robocraze, the HC-05 Bluetooth module price in India starts at just ₹199, making it one of the most affordable and value-packed Bluetooth modules available. 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. When comparing the HC-05 Bluetooth module price in India, our modules offer better reliability, compatibility, and long-term performance.

Our HC-05 modules are carefully sourced, verified for compatibility with Arduino and Raspberry Pi projects, and backed by proper customer support—making this HC-05 Bluetooth module for Arduino projects a trusted choice for developers and hobbyists.

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.
  • Supports flexible communication thanks to HC-05 master slave Bluetooth module features
  • Ideal as a wireless serial communication module for IoT projects

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.

How to Use AT Commands with the HC-05 Bluetooth Module

One of the biggest advantages of the HC-05 Bluetooth module over simpler alternatives is its ability to be customized using AT commands. This allows you to configure the module’s settings before deploying it in your IoT or robotics project.

Unlike standard data mode, the HC-05 requires a specific startup sequence to enter configuration mode:

  • Disconnect Power: Ensure the HC-05 module is completely powered off.
  • Press and Hold: Press and hold the small push-button located on the HC-05 baseplate.
  • Apply Power: While continuing to hold the button, connect the VCC and GND to your power source (3.3V to 5V).
  • Release and Verify: Release the button. The onboard LED will now blink slowly (approximately 2 seconds on, 2 seconds off). This slow blink confirms the module is in AT Command Mode.

Crucial Baud Rate Note

When the module is in AT mode, it defaults to a baud rate of 38400 (8 data bits, no parity, 1 stop bit). Once you have finished configuring the module and restart it in normal operation, it will revert to its default data communication baud rate of 9600 baud.

What Can You Configure?

By sending simple text commands via your microcontroller or a USB-to-TTL serial adapter, you can:

  • Change the default broadcast device name (e.g., from "HC-05" to "MyRobot").
  • Update the default pairing PIN code for added security.
  • Switch the module’s role between master and slave modes, enabling advanced master-slave Bluetooth networks where the HC-05 can initiate connections with other devices (like an HC-06).

(Pro Tip: Always ensure you append both a Carriage Return (CR) and Line Feed (LF) at the end of your AT commands in your serial monitor for the module to recognize them.)

HC-05 vs HC-06 vs ESP32 Bluetooth: Which Should You Choose

When selecting a wireless communication solution for your Arduino or IoT project, the choice often comes down to the HC-05, the HC-06, or a modern all-in-one microcontroller like the ESP32. Understanding their core differences ensures you get the right functionality and the best value for your project.

Feature HC-05 Bluetooth Module HC-06 Bluetooth Module ESP32 Microcontroller
Operation Mode Master & Slave Slave Only Master & Slave (Built-in)
Bluetooth Type Classic Bluetooth (SPP) Classic Bluetooth (SPP) Dual Mode (Classic + BLE)
Configuration Highly flexible via AT Commands Limited AT Commands (Slave settings only) Fully programmable via Arduino IDE / ESP-IDF
Best For Two-way communication, robot-to-robot links, advanced DIY Simple, one-way data sending from sensor to phone/PC Advanced IoT, Wi-Fi + Bluetooth combos, compact designs
Wiring Note Requires a voltage divider on RX (5V to 3.3V) Often tolerates 5V logic directly (check datasheet) No external module needed; uses onboard GPIO pins

Package Includes:

  • 1 x HC-05 Bluetooth Module

Specifications:

Serial communications 9600-115200bps
Frequency 2.4~2.524 GHz
Power Supply  5VDC
Operating Current 30mA
Range <100m
Dimensions  30mm x 14mm x 2.2 mm
Weight  5 grams

What is the Bluetooth module HC-05?

The HC-05 Bluetooth Module is a simple Bluetooth SPP (Serial Port Protocol) module that allows for the setup of a transparent wireless serial connection. Its communication is via serial communication which makes an easy way to interface with the controller or PC. It is widely used as a wireless serial communication module for IoT projects due to its simplicity and reliability.

How do I connect the HC-05 Bluetooth module to Arduino?

To connect a HC-05 to Arduino: ● Connect VCC of HC05 with 3.3V of Arduino, please do not connect it with 5V as that can cook the module ● Connect GND with any GND of Arduino ● Connect Rx pin with Tx of Arduino ● Connect Tx pin with Rx of Arduino This setup makes it ideal as an HC-05 Bluetooth module for Arduino projects, especially for beginners working on wireless communication.

How do I know if my HC-05 is working?

The first thing to do is to power on the Bluetooth module and see if you can connect to it. For this, you need an Android device. With the Bluetooth module powered and the LED(s) blinking, on the Android device go to Settings - Connections - Bluetooth and scan for Bluetooth devices. Understanding the Bluetooth module HC-05 pinout and working can also help troubleshoot connection issues effectively.

How many types of Bluetooth modules are there?

there are few types of Bluetooth modules are there like HC-06 Bluetooth Module HM-10 Bluetooth Module HC-05 Bluetooth Module

Is the HC 05 Bluetooth Module original and genuine?

Yes, the HC 05 Bluetooth Module available at Robocraze is original and quality-verified. Each unit undergoes proper inspection to ensure stable AT command functionality, correct firmware configuration, and reliable master/slave mode operation. We source our modules from trusted manufacturers and suppliers, ensuring consistent performance for robotics, IoT, and embedded projects. This guarantees you receive a genuine, fully functional module suitable for Arduino, Raspberry Pi, and microcontroller-based applications. Additionally, when considering the HC-05 Bluetooth module price in India, Robocraze offers a balance of affordability and quality assurance, ensuring you receive a genuine and fully functional module suitable for Arduino, Raspberry Pi, and microcontroller-based applications.

What is the wireless range of the HC-05?

Typical open-air range is up to 10 meters (Class 2 Bluetooth); range decreases indoors or with obstructions.

Which is better, HC-05 or HC-06?

The HC-05 can work as master or slave, so it can connect to other Bluetooth modules, while the HC-06 is slave only. For phone to Arduino links either works; pick HC-05 if you need two boards to talk to each other.

Shipping Policy

  • Free Delivery on all Orders Above Rs 999/-
  • All orders confirmed before 3:00 PM IST are shipped the same day, barring rare pickup delays on holidays or disturbances.
  • Delivery time in Metro cities is 1–3 days; for other locations, it is 3–7 days. Delivery varies based on location and courier service.

Return & Refund Policy

  • Return window: 7 days from receipt unless stated otherwise.
  • No refunds or replacements after the return window.
  • Returns are accepted only for non-working or damaged products.
  • Initiate return requests via a Support ticket or contact us at +91-8123057137.
  • Refunds are processed within 3–4 working days after inspection and approval.

Recently Viewed Products