Bluetooth Module HC-05
The HC-05 Bluetooth Module supports both data mode for seamless communication and command mode for configuration via AT commands.
Ideal for connecting microcontrollers, smartphones, and other Bluetooth-enabled devices, this module is a popular choice for hobbyists, educators, and professionals alike.
Features:
- Bluetooth 2.0 + EDR compliant.
- Master and slave mode support.
- UART interface for easy integration with microcontrollers.
- Range up to 10 meters.
- Low power consumption (50mA).
- Configurable via AT commands for custom settings.
- LED indicator for connection status.
- Supports SPP (Serial Port Protocol) for serial communication (with the possibility to configure via AT commands).
- Operates in data mode (default 9600bps) and command mode (38400bps).
Specifications:
| Specification | Value |
|---|---|
| Voltage | 3.6–6V (VCC Pin) |
| Communication Logic Voltage | 3.3V, 5V tolerant |
| Current Consumption | 50mA |
| Bluetooth Class | Class 2 |
| Maximum Transmitter Power | +4dBm |
| Bluetooth Standard | Bluetooth 2.0 + EDR |
| Communication Interface | UART (RX, TX) |
| Dimensions | 39 × 16mm (Breakout Board) |
| Operating Temperature | -20°C to +75°C |
| Default Baud Rate – Data Mode | 9600bps |
| Default Baud Rate – Command Mode | 38400bps |
| Default Pairing Password | 1234 or 0000 |
Pin Description:
The HC-05 module typically comes with the following pins on its breakout board:
- VCC: Power supply pin. Connect to a voltage source between 3.6V and 6V.
- GND: Ground pin. Connect to the ground of your circuit.
- TXD: Transmit data pin. Connect to the RX pin of your microcontroller for serial communication.
- RXD: Receive data pin. Connect to the TX pin of your microcontroller.
- STATE: Indicates the connection status. It is high (3.3V) when the module is connected to another device and low when not connected.
- EN (or KEY): Enable pin. Pull this pin high (connect to VCC) before powering on the module to enter AT command mode for configuration. Leave it disconnected or low for normal data mode.
Applications:
- Wireless communication between microcontrollers (e.g., Arduino, PIC, ESP32).
- Connecting to smartphones or computers for data transfer and control.
- Home automation projects, such as controlling lights or appliances.
- Robotics and remote control systems.
- IoT devices for wireless data logging and monitoring.
- Popular in educational and hobbyist projects for learning wireless communication.
Package Include:
- 1x Bluetooth Module HC-05.










