
Description:
The HC-05 Bluetooth Module is a well-known, widely used Bluetooth-to-serial bridge module built for easy integration with microcontrollers, development boards, and embedded systems. It enables transparent wireless serial communication via the Bluetooth “Serial Port Profile (SPP).” Because of its reliability and flexibility, it is a go-to option in DIY electronics, robotics, home automation, and IoT projects.
With support for both Data Mode and Command Mode (AT mode), the HC-05 lets you configure its settings (baud rate, name, role, etc.) on the fly. It can serve as either Master or Slave, allowing flexible wireless pairings.
Specifications:
| Bluetooth version | V2.0 + EDR |
| Frequency band | 2.4 GHz ISM, GFSK |
| Operating voltage | 3.6 V – 6 V |
| I/O logic level | ~3.3 V (non-5V tolerant RX) |
| UART interface | Yes (RX, TX, with programmable baud) |
| Default baud (data) | 9600 bps |
| Default baud (AT) | 38400 bps |
| Sensitivity | ~ -80 dBm |
| Transmit power | Up to +4 dBm |
| Communication range | ~10 m (open field) |
| Dimensions | ~27 mm × 13 mm × 2 mm |
| Operating modes | Master, Slave, AT command, Data mode |
| Operating temperature | -25 °C to +75 °C (typical) |
Features:
- Bluetooth version: V2.0 + EDR (Enhanced Data Rate) — supports up to 3 Mbps modulation.
- Operates on 2.4 GHz ISM band, with GFSK modulation.
- Built-in PCB antenna for wireless communication.
- Default operating mode: Slave (factory). Can be reconfigured to Master via AT commands.
- UART / TTL interface — easy to connect to microcontrollers, serial devices.
- Programmable baud rates (common: 9600 default data, 38400 default AT)
- Supports AT command mode to configure name, role, PIN, etc.
- Operating voltage: typically 3.6 V to 6 V (module has internal regulator).
- Logic I/O (RX, TX) operate at ~3.3 V (not 5 V tolerant) — use level shifting when interfacing with 5 V MCU.
- Typical -80 dBm sensitivity.
- Transmit power: up to +4 dBm.
- Typical communication range (open space): ~10 meters.
- Compact dimensions: ~27 mm × 13 mm × 2 mm
Applications / Use Cases:
- Wireless serial communication between microcontrollers (Arduino, ESP, STM32 etc.)
- Bluetooth data streaming, sensor logging, remote control
- Home automation, IoT device connectivity
- Wireless debugging / monitor
- Robotics — remote commands and telemetry
- Computer / mobile device to microcontroller communication over Bluetooth
Pin Description:

Package Included:
- 1 × HC-05 Bluetooth Module (UART / TTL)
- 1 × 6-pin male header
- (Optional) Small jumpers