








HC-05 Bluetooth Module – Serial Wireless Transceiver
The HC-05 is a class 2 Bluetooth module designed for transparent wireless serial communication. It is pre-configured as a slave Bluetooth device. Once it is paired to a master Bluetooth device such as PC, smart phones and tablet, its operation becomes transparent to the user. HC-05 Bluetooth Serial Module enables wireless communication between microcontrollers like Arduino or Raspberry Pi and smartphones or PCs. Ideal for IoT, robotics, and DIY wireless control applications.
₹ 249 ₹299
299



Add FAQ
Detailed Product Description:
The HC-05 Bluetooth Module is a popular and cost-effective Bluetooth SPP (Serial Port Protocol) module designed for transparent wireless serial communication. It supports both Master and Slave modes, making it versatile for a variety of wireless applications.
It operates over Bluetooth 2.0+EDR, offering stable, secure, and long-range communication with mobile devices and PCs. Interfacing is simple via UART (TX, RX) pins, and it’s fully compatible with Arduino, ESP32, Raspberry Pi, and other microcontrollers.
Whether you're building a Bluetooth-controlled robot, home automation system, or IoT device, the HC-05 module is your go-to for easy Bluetooth connectivity.
Key Features:
-
Wireless Bluetooth serial communication module
-
Works in Master and Slave modes
-
Built-in 3.3V regulator
-
Supports AT commands for configuration
-
Ideal for Arduino, Raspberry Pi, ESP32, STM32
-
Used in IoT, robotics, and Bluetooth control projects
Technical Specifications:
Parameter | Specification |
---|---|
Bluetooth Version | 2.0 + EDR (Enhanced Data Rate) |
Operating Voltage | 3.3V–6V (recommended 5V with level shifter) |
Logic Level | 3.3V |
Baud Rate (Default) | 9600 bps |
Communication | UART (TX/RX) |
Range | ~10 meters (open space) |
Modes | Master / Slave |
Dimensions | ~37 mm × 15 mm |
LED Indicator | Power and connection status |
How to Use with Arduino:
Wiring (with voltage divider for RX):
HC-05 Pin | Arduino Pin |
---|---|
VCC | 5V |
GND | GND |
TXD | D10 |
RXD | D11 (via 1kΩ–2kΩ voltage divider) |
Sample Arduino Code:
#include
SoftwareSerial BTSerial(10, 11); // RX, TX
void setup() {
Serial.begin(9600);
BTSerial.begin(9600); // Match with HC-05 baud rate
Serial.println("Bluetooth Ready");
}
void loop() {
if (BTSerial.available()) {
char c = BTSerial.read();
Serial.write(c);
}
if (Serial.available()) {
char c = Serial.read();
BTSerial.write(c);
}
}
Applications:
-
Bluetooth-controlled robots and vehicles
-
Wireless home automation systems
-
IoT device communication
-
Serial communication with mobile apps
-
Wireless sensor data logging
Package Includes:
-
1 × HC-05 Bluetooth Module with onboard LED indicator
0 Reviews For this Product
