I am highly impressed with the service. The support team resolved my print issue swiftly, and the delivery was both fast and securely packaged. The final print is of outstanding, A1 quality.
FlySky FS-CT6B 6ch 2.4GHz Transmitter & FS-R6B Receiver
HC-05 Bluetooth Module
Let us know!
We'll try to match the price for you
Couldn't load pickup availability
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.
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.

|
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
|
|
8 |
Button |
Used to control the Key/Enable pin to switch between Data Mode and Command Mode |
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:
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.
By sending simple text commands via your microcontroller or a USB-to-TTL serial adapter, you can:
(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.)
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 |
| 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 |
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.
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.
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.
there are few types of Bluetooth modules are there like HC-06 Bluetooth Module HM-10 Bluetooth Module HC-05 Bluetooth Module
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.
Typical open-air range is up to 10 meters (Class 2 Bluetooth); range decreases indoors or with obstructions.
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.