Description
HC-05 Pinout Configuration
Pin Number | Pin Name | Description |
1 | Enable / Key | This pin is used to toggle between Data Mode (set low) and AT command mode (set high). By default, it is in Data mode. |
2 | Vcc | Powers the module. Connect to +5V Supply voltage. |
3 | Ground | Ground pin of module, connect to system ground. |
4 | TX – Transmitter | Transmits Serial Data. Everything received via Bluetooth will be given out by this pin as serial data. |
5 | RX – Receiver | Receive Serial Data. Every serial data given to this pin will be broadcasted via Bluetooth. |
6 | State | The state pin is connected to on board LED, it can be used as feedback to check if Bluetooth is working properly. |
7 | LED | Indicates the status of Module.
|
8 | Button | Used to control the Key/Enable pin to toggle between Data and command Mode. |
HC-05 Default Settings
- Default Bluetooth Name: “HC-05”
- Default Password: 1234 or 0000
- Default Communication: Slave
- Default Mode: Data Mode
- Data Mode Baud Rate: 9600, 8, N, 1
- Command Mode Baud Rate: 38400, 8, N, 1
- Default firmware: LINVOR
HC-05 Technical Specifications
- Serial Bluetooth module for Arduino and other microcontrollers
- Operating Voltage: 4V to 6V (Typically +5V)
- Operating Current: 30mA
- Range: <100m
- Works with Serial communication (USART) and TTL compatible
- Follows IEEE 802.15.1 standardized protocol.
- Uses Frequency-Hopping Spread spectrum (FHSS)
- Can operate in Master, Slave or Master/Slave mode.
- Can be easily interfaced with Laptop or Mobile phones with Bluetooth.
- Supported baud rate: 9600,19200,38400,57600,115200,230400,460800.
Documentation