


HC-05 Bluetooth Module for Arduino, ESP32 & Raspberry Pi | Wireless Serial Communication Module
Enable reliable wireless serial communication with the HC-05 Bluetooth Module, compatible with Arduino, ESP32, Raspberry Pi, NodeMCU, STM32, PIC, AVR, and other UART-enabled microcontrollers. Supporting Bluetooth 2.0 + EDR, this versatile module can operate in both Master and Slave modes, making it ideal for robotics, home automation, IoT devices, wireless sensor networks, industrial automation, and STEM education. With simple UART interfacing and configurable AT commands, the HC-05 offers stable, low-power Bluetooth connectivity for hobbyists, students, and professional developers building wireless embedded systems.
Customize
Share :
HC-05 Bluetooth Module for Arduino, ESP32 & Raspberry Pi
The HC-05 Bluetooth Module is a popular wireless serial communication module designed for creating Bluetooth-enabled embedded systems and IoT applications. Using Bluetooth 2.0 + EDR technology, the module enables seamless communication between microcontrollers and Bluetooth-enabled devices such as smartphones, tablets, laptops, and computers.
Unlike basic Bluetooth modules, the HC-05 supports both Master and Slave operating modes, allowing flexible communication between two Bluetooth devices. It communicates through a standard UART interface and can be configured using AT Commands, making it suitable for projects ranging from beginner electronics to industrial automation.
Whether you're building a Bluetooth-controlled robot, wireless home automation system, remote monitoring device, or mobile app-controlled project, the HC-05 Bluetooth Module delivers stable and dependable wireless communication.
Key Features
- Bluetooth 2.0 + EDR wireless communication module
- Supports both Master and Slave operating modes
- UART (Serial TTL) communication interface
- Easily configurable using AT Commands
- Reliable wireless communication up to approximately 10 meters
- Compatible with Arduino, ESP32, Raspberry Pi, NodeMCU, STM32, PIC, and AVR
- Low power consumption
- Onboard LED status indicator
- Compact PCB design for embedded applications
- Stable wireless data transmission
- Suitable for IoT, robotics, automation, and educational projects
- Easy integration with most UART-enabled development boards
Technical Specifications
| Specification | Details |
|---|---|
| Product Type | HC-05 Bluetooth Module |
| Bluetooth Version | Bluetooth 2.0 + EDR |
| Communication Interface | UART (TTL Serial) |
| Operating Mode | Master / Slave |
| Wireless Frequency | 2.4 GHz ISM Band |
| Operating Voltage | 3.6V–6V DC (Verify according to manufacturer specification) |
| Logic Level | 3.3V UART Logic |
| Default Baud Rate | 9600 bps (Default communication) |
| Configuration | AT Commands |
| Wireless Range | Up to 10 meters (Typical) |
| Status Indicator | Onboard LED |
| Compatibility | Arduino, ESP32, Raspberry Pi, NodeMCU, STM32, PIC, AVR |
| Operating Temperature | (Verify according to manufacturer specification) |
| Dimensions | (Verify according to manufacturer specification) |
Applications
- Bluetooth-Controlled Robots
- Arduino Wireless Projects
- ESP32 Wireless Communication
- Raspberry Pi Bluetooth Interface
- Home Automation Systems
- Smart Lighting Control
- Mobile App Controlled Devices
- Wireless Sensor Networks
- Industrial Automation
- Remote Data Logging
- IoT Projects
- STEM Education
- Engineering Projects
Package Includes
- 1 × HC-05 Bluetooth Module
Why Buy from Horizocart?
- Premium quality Bluetooth communication modules
- Quality-tested before dispatch
- Secure packaging for safe delivery
- Fast shipping across India
- Technical support for makers and engineers
- Ideal for students, hobbyists, educators, and professionals
- Trusted supplier of Arduino, ESP32, Raspberry Pi, robotics, and IoT components
Frequently Asked Questions
Q. Is the HC-05 compatible with Arduino Uno?
Yes. The HC-05 works seamlessly with Arduino Uno, Nano, Mega, Micro, Leonardo, and other Arduino-compatible boards using UART communication.
Q. Can I use this module with ESP32?
Yes. The HC-05 is compatible with ESP32 through the UART interface. Ensure appropriate logic level compatibility when connecting UART pins.
Q. What is the difference between HC-05 and HC-06?
The HC-05 supports both Master and Slave modes, whereas the HC-06 generally supports only Slave mode, making the HC-05 more flexible for wireless communication projects.
Q. Can I connect the HC-05 to an Android smartphone?
Yes. Android devices can easily pair with the HC-05 using Bluetooth and communicate through compatible mobile applications.
Q. Is this module suitable for robotics and IoT projects?
Absolutely. The HC-05 is widely used in robotics, automation, smart home systems, IoT devices, wireless monitoring, and educational electronics projects.


