HC-05 Bluetooth Module

SKU: WENXN2TQSX
★★★★
4.7 (78 reviews)
The HC-05 Bluetooth Module is a compact and low-cost wireless serial communication module that enables Bluetooth connectivity for microcontroller-based projects. Based on the CSR BC417 Bluetooth chipset, it supports the Bluetooth V2.0 + EDR (Enhanced Data Rate) specification and communicates using the Serial Port Profile (SPP), allowing transparent wireless serial data transmission between devices. The module can operate in both...
Regular price Rs. 259.00
Regular price Rs. 299.00 Sale price Rs. 259.00
Save Rs. 40
Sold out
Tax included. Shipping calculated at checkout.
COD Available
Easy Return
Quality Assured
12 people are viewing this right now
For Bulk Order Contact Us View full product details
Same Day Dispatch Order before 2PM
Pan India Delivery Shipping in 24-48H
Secure Packaging Safe & Damage Free
Dedicated Support Expert Assistance

The HC-05 Bluetooth Module is a compact and low-cost wireless serial communication module that enables Bluetooth connectivity for microcontroller-based projects. Based on the CSR BC417 Bluetooth chipset, it supports the Bluetooth V2.0 + EDR (Enhanced Data Rate) specification and communicates using the Serial Port Profile (SPP), allowing transparent wireless serial data transmission between devices. The module can operate in both Master and Slave modes, making it suitable for establishing communication with smartphones, computers, and other Bluetooth-enabled devices.

Operating from a 3.6V to 6V DC supply, the HC-05 communicates with microcontrollers via a standard UART interface. It supports configurable baud rates, AT command configuration, and features an onboard antenna for reliable wireless communication over distances of up to 10 meters under typical conditions. Compatible with Arduino, ESP32, STM32, Raspberry Pi, PIC, AVR, and other embedded platforms, the HC-05 is widely used in robotics, home automation, wireless control systems, IoT devices, and educational electronics projects.

Key Features

  • Bluetooth V2.0 + EDR (Enhanced Data Rate)
  • Based on CSR BC417 Bluetooth chipset
  • Supports Serial Port Profile (SPP)
  • Configurable as Master or Slave
  • UART serial communication interface
  • Supports AT command configuration
  • Wireless communication up to approximately 10 meters
  • Built-in PCB antenna
  • Configurable baud rates
  • Low power consumption
  • LED status indicator
  • Easy interfacing with Arduino, ESP32, STM32, Raspberry Pi, AVR, and PIC
  • Compact and lightweight design
  • Reliable wireless serial communication
  • Ideal for robotics, automation, and IoT applications

Shipping & Returns

Orders placed before 3 PM IST will be shipped on the same day (excluding Sundays and Public holidays) through our shipping partners. In rare cases, the pickup may get delayed during Public holidays / Bandh / Environmental disturbances.

Specifications

Specifications:

Module Type: Bluetooth Serial Communication Module
Model: HC-05
Bluetooth Version: Bluetooth V2.0 + EDR
Bluetooth Protocol: Serial Port Profile (SPP)
Main Chipset: CSR BC417
Operating Voltage: 3.6V to 6V DC
Logic Level: 3.3V TTL UART
Typical Supply Voltage: 5V DC
Operating Current: Approximately 30mA (Typical)
Standby Current: Less than 10mA
Communication Interface: UART (TX/RX)
Default Data Mode Baud Rate: 9600 bps
Default AT Command Baud Rate: 38400 bps
Supported Baud Rates: 9600, 19200, 38400, 57600, 115200, 230400, 460800 bps
Wireless Frequency: 2.4GHz ISM Band
Modulation: GFSK
Transmission Power: Up to +4dBm
Receiver Sensitivity: -80dBm (Typical)
Communication Range: Up to 10 meters (Open Area)
Operating Modes: Master, Slave, AT Command Mode
Security: Pairing PIN Authentication
Default Device Name: HC-05
Default Pairing PIN: 1234 or 0000
Operating Temperature: -20°C to +75°C
Storage Temperature: -40°C to +85°C
Module Dimensions: Approximately 38mm × 15mm × 7mm (With Base Board)

Additional Resources

FAQ

1. What is the HC-05 Bluetooth Module used for?

The HC-05 Bluetooth Module is used to add wireless Bluetooth serial communication to microcontroller projects. It is commonly used in robotics, home automation, IoT devices, wireless data transfer, and smartphone-controlled applications.

2. Can the HC-05 operate as both Master and Slave?

Yes. The HC-05 supports both Master and Slave modes. It can be configured using AT commands, allowing it to either initiate a Bluetooth connection or accept incoming connections.

3. Is the HC-05 compatible with Arduino and ESP32?

Yes. The HC-05 is compatible with Arduino, ESP32, STM32, Raspberry Pi, PIC, AVR, and other UART-enabled microcontrollers. When connecting to 5V systems, the RX pin should ideally be driven through a voltage divider or logic level converter.

4. What are the default settings of the HC-05 module?

The factory default settings are typically Device Name: HC-05, Pairing PIN: 1234 (or 0000 on some versions), Data Mode Baud Rate: 9600 bps, and AT Command Mode Baud Rate: 38400 bps.

5. Can the HC-05 communicate with smartphones?

Yes. The HC-05 supports the Bluetooth Serial Port Profile (SPP) and can communicate with most Android smartphones, PCs, and other Bluetooth Classic devices. It is not directly compatible with iPhones or iPads, as iOS does not support SPP for third-party Bluetooth Classic modules.