- Classic Bluetooth Compatibility: Fully supports Bluetooth V2.0 + EDR for maximum compatibility with older and modern Android and Windows devices.
- Transparent Data Transmission: Once a connection is established, the module enters a “Transparent Mode,” passing serial data back and forth without any protocol overhead.
- Optimized Slave Firmware: Pre-configured for high-stability slave operation, ensuring fast discovery and consistent pairing with master controllers.
- Broad Voltage Range: The onboard power management chip supports an input voltage of 3.6V to 6V, making it compatible with both 5V USB power and battery packs.
- Industrial Build Quality: Features a heavy-duty PCB with gold-plated pins and a clear status LED for visual diagnostics (Blinking = Searching; Steady/Double-Flash = Connected).
- Full Customization: Supports a wide range of AT commands to change the device name, pairing PIN, and baud rate to suit specific project or branding requirements.
HC-05 BLE Slave Board (Classic Bluetooth Compatible)
| Bluetooth Protocol | Bluetooth V2.0 + EDR (Classic) |
|---|---|
| Operating Voltage | 3.6V – 6.0V DC |
| Operating Current | 30mA (Pairing); 8mA – 10mA (Connected) |
| Logic Level (I/O) | 3.3V (VCC is 5V compatible; RX requires 3.3V logic) |
| Frequency Band | 2.4GHz ISM Band |
| Modulation | GFSK (Gaussian Frequency Shift Keying) |
| Default Baud Rate | 9600 bps |
| Default Pairing PIN | 1234 or 0000 |
| Sensitivity | ≤ -80dBm |
| Transmission Power | Class 2 (+4dBm) |
| Interface Pins | VCC, GND, TXD, RXD, STATE, EN/KEY |

- Individual & Hobbyist: Smartphone-controlled Arduino robots, wireless home automation switches, and DIY wireless data loggers for environmental sensors.
- Business & Commercial: Wireless serial debugging for factory machinery, point-of-sale (POS) wireless receipt printers, and wireless diagnostic interfaces for automotive or medical equipment.
No. This module uses Bluetooth Classic (2.0). Apple iOS devices only support “Bluetooth Low Energy” (BLE) for serial data. This module is perfectly compatible with Android, Windows, macOS, and Linux
This board is firmware-optimized for Slave Mode. While it can technically be switched to Master mode via AT commands, it is physically and electronically tuned to provide the most stable connection when acting as a peripheral (the device being searched for)
While the VCC pin accepts 5V, the RXD pin uses 3.3V logic. For long-term stability, we recommend using a simple voltage divider (two resistors) between the Arduino TX and the HC-05 RXD to drop the 5V signal to 3.3V.
Yes. By entering AT Command Mode (holding the EN/KEY pin high or pressing the button during power-up), you can send the command AT+NAME=MyCustomDevice to personalize the module
The module supports baud rates up to 115200 bps for serial transmission, which is more than enough for text, sensor data, and control commands. It is not intended for high-fidelity audio or video streaming.
The STATE pin is a 3.3V output that reflects the connection status. You can connect this to an LED or a microcontroller pin to programmatically detect when a wireless connection has been established






