HC-05 Wireless Bluetooth Transceiver
HC-05 Wireless Bluetooth Transceiver has a 5-10 day lead time before dispatch. Order will only be sent once all items are available for delivery.
The HC-05 Bluetooth Module provides an easy way to add wireless communication to your microcontroller projects. Unlike the HC-06, the HC-05 can be configured as either a Master or Slave device, allowing it to initiate or receive connections. The module features a transparent serial pipeline (TX/RX), making it simple to send and receive data as if using a wired connection.
Mounted on a breakout board, the HC-05 includes 0.1" headers for Power (VCC/GND), TX, RX, and KEY pins. A 3.3V regulator on board allows safe operation with 5V microcontrollers such as Arduino. The onboard LED indicates status: rapid blinking for disconnected/searching, double blinking for connected, and slow blinking in AT command mode. AT mode allows reconfiguration of baud rate, role, and PIN.
Pinout
- KEY/EN: Switches the module between AT command mode (38400bps) and data mode (9600bps)
- VCC: Connect to 5V or 3.3V to power the module
- GND: Ground connection
- TXD: Transmit data from the module to the microcontroller (connect to microcontroller RXD)
- RXD: Receive data from the microcontroller (connect to microcontroller TXD)
- STATE: Status indicator, shows if module is connected
Key Features
- Master/Slave configurable for flexible Bluetooth networking
- Default settings: 9600 baud, PIN "1234", device name "HC-05"
- Transparent serial communication: acts like a wired serial connection
- Range: up to ~10 meters (Class 2)
- AT command mode for advanced configuration
- 3.3V logic compatible, with onboard 5V regulator for microcontrollers
- Small, breadboard-friendly breakout with anti-reverse diode protection
- Operating temperature: -20°C to +75°C
- Module size: 44mm x 16mm x 7mm
Applications
- Wireless serial communication for microcontrollers (Arduino, ESP32, STM32, etc.)
- Wireless data acquisition and sensor monitoring
- Robotics and intelligent car projects
- Serial printing or display control over Bluetooth
- Wireless remote control and automation projects
Getting Started
Simply connect VCC, GND, TX, and RX to your microcontroller, configure using AT commands if needed, and pair with another Bluetooth device. Use a logic level converter if connecting RX/TX to a 5V microcontroller to protect the module. For more guidance, see our tutorials for using HC-05 and HC-06 modules.
Related Modules
The HC-05 module provides a reliable, flexible, and easy-to-use Bluetooth interface for all your wireless serial communication projects.
This product can be found here:

