HC-05 Bluetooth Serial Wireless Module

Volume discounts:
  • +25 4 % $5.71
  • +50 6 % $5.58
  • +100 8 % $5.46
  • +300 10 % $5.34
  • +500 12 % $5.22
Shop with confidence Learn More
Availability: 254 items
Ships in 2-3 business days, then:
Free delivery in 10-15 days by YunExpress on orders over $35.
Free delivery in 5-7 days by DHL on orders over $200.
More shipping info

The HC-05 Bluetooth Serial Wireless Module is a versatile communication tool designed to facilitate wireless data transmission between devices. Whether you're working on DIY projects or developing advanced electronic systems, this module offers seamless Bluetooth connectivity for your applications.

Its compatibility with the Arduino IDE and a broad range of libraries makes it accessible to both beginners and experienced developers, providing a seamless and cost-effective solution for wireless communication and IoT development.

Key features of HC-05 Bluetooth Serial Wireless Module

  • Bluetooth version 2.0+EDR compatibility ensures reliable wireless communication.
  • Serial communication interface (UART) for seamless integration with microcontrollers and other devices.
  • Master/slave configurable mode provides flexibility for different communication setups.
  • Wide operating voltage range of 3.3V to 5V enables compatibility with various power sources.
  • Support for standard AT commands simplifies configuration and customization.
  • Compact size and straightforward design make it easy to incorporate into projects.
  • Low power consumption, with active current consumption of less than 40mA and standby current of less than 1mA, prolongs battery life in portable applications.
  • Versatile applications including data transmission, remote control, wireless sensing, and more.
  • Robust communication with sensitivity of ≤ -84dBm at 0.1% BER ensures reliable data transfer even in challenging environments.

Specifications of HC-05 Bluetooth Serial Wireless Module:

  • Bluetooth Protocol: Bluetooth Specification v2.0+EDR
  • Frequency:4GHz ISM band
  • Modulation: GFSK (Gaussian Frequency Shift Keying)
  • Transmit Power: ≤ 4dBm, Class 2
  • Sensitivity: ≤ -84dBm at 0.1% BER
  • Operating Voltage: 3V - 5V DC
  • Current Consumption: Active: <40mA, Standby: <1mA
  • Operating Temperature: -20°C to +75°C
  • Dimensions: 43x16mm
  • Interface: UART (Universal Asynchronous Receiver-Transmitter) for serial communication.
  • Configuration: Supports standard AT commands for easy setup and customization.
  • Compatibility: Works with a wide range of microcontrollers and devices supporting UART communication.
  • Range: Effective communication range varies depending on environmental factors but typically up to several meters.
  • Security: Basic security features provided by Bluetooth 2.0+EDR protocol.
  • Certification: CE and FCC certified for compliance with regulatory standards.

Pinout of HC-05 Bluetooth Serial Wireless Module

The HC-05 module has six pins:

  • VIN: Module power supply (3.6 to 6V)
  • GND: Ground
  • STATE: Connection status
  • EN: Enabling the AT Command Configuration
  • RX: Receiving data (serial protocol)
  • TX: Transmitting data (serial protocol)
  • COM-02-006 Pinout.jpg

Usage Tips of HC-05 Bluetooth Serial Wireless Module:

  • Ensure proper wiring and voltage levels to avoid damage to the module.
  • Familiarize yourself with the AT command set for configuring various parameters.
  • Test the module in different configurations (master/slave) to suit your application needs.
  • Keep the communication distance within the module's range for reliable operation.
  • Implement error-checking mechanisms in your software to ensure data integrity over Bluetooth.



Can I use multiple HC-05 modules in the same vicinity?


Yes, you can use multiple HC-05 modules simultaneously. However, it's essential to ensure that each module operates on a different Bluetooth channel to prevent interference between them.


What is the default baud rate of the HC-05 module?


The default baud rate of the HC-05 module is typically set to 9600 bps (bits per second). However, you can configure it to different baud rates using AT commands according to your project requirements.


Is it possible to update the firmware of the HC-05 module?


No, the HC-05 module generally does not support firmware updates. The functionality and features are fixed and cannot be altered or updated after manufacturing.


How do I reset the HC-05 module to factory settings?


You can reset the HC-05 module to its factory settings by applying a high signal (3.3V or 5V) to the KEY pin while powering it up. This action will restore all configuration parameters to their default values.


Can the HC-05 module be used in battery-powered applications?


Yes, the HC-05 module is suitable for battery-powered applications due to its low power consumption. However, it's essential to consider the power requirements and choose an appropriate power source to ensure optimal performance and battery life.


What is the maximum communication range of the HC-05 module?


The effective communication range of the HC-05 module depends on various factors such as the environment, obstacles, and signal interference. In general, the module can achieve reliable communication over distances of several meters in open spaces.


Does the HC-05 module support Bluetooth Low Energy (BLE) protocol?


No, the HC-05 module does not support Bluetooth Low Energy (BLE) protocol. It is based on the Bluetooth version 2.0+EDR specification, which is different from the BLE protocol used in newer Bluetooth devices.


Can I use the HC-05 module for audio streaming or voice communication?


While the HC-05 module supports serial data communication, it is not optimized for real-time audio streaming or voice communication. For such applications, you may need to consider other Bluetooth modules designed specifically for audio transmission, such as the HC-05's counterpart, the HC-05 module.

Write Your Own Review
You're reviewing:HC-05 Bluetooth Serial Wireless Module
Your Rating
Customer Questions
No Questions
Did you find what you were looking for?