HC-06 Bluetooth Serial 4-Pin Module
The HC-06 Bluetooth Serial 4-Pin Module is a popular and cost-effective solution for adding wireless serial communication to your embedded projects. Operating on Bluetooth 2.0 SPP (Serial Port Protocol), the module allows your Arduino, ESP32, or any microcontroller with UART capability to wirelessly communicate with laptops, smartphones, and tablets.
The module features a simple 4-pin interface (VCC, GND, TX, RX), enabling plug-and-play integration with Arduino, Raspberry Pi, and other microcontrollers. Unlike the HM10, which supports BLE, the HC-06 is designed specifically for classic Bluetooth SPP, making it perfect for real-time wireless control, data monitoring, and serial command execution.
The HC-06 operates in slave mode, meaning it connects to a master Bluetooth device like a phone or PC, making it ideal for DIY Bluetooth car control, wireless sensor data logging, robotics, or even home automation systems.
With AT command support, you can easily configure the device name, baud rate, and pairing password for flexible applications.
Technical Specifications:
-
Model: HC-06 (Slave Mode Only)
-
Bluetooth Version: 2.0 + EDR
-
Communication Protocol: UART (TX/RX serial)
-
Input Voltage: 3.3V–6V (onboard regulator), 3.3V logic
-
Default Baud Rate: 9600 bps (AT configurable)
-
Interface: 4-Pin – VCC, GND, TX, RX
-
Communication Range: ~10 meters (open space)
-
Dimensions: ~28mm x 15mm
Applications:
-
Wireless control of Arduino-based robots
-
Bluetooth-based home automation
-
Serial data logging without wires
-
Wireless communication with mobile apps
-
Integration with MIT App Inventor or Android serial apps
-
Educational IoT projects
Works seamlessly with Arduino Uno, Nano, Pro Mini, ESP8266, ESP32, and more.
Available at ElectroWay — Johar Town, Lahore
Order online or visit our physical store for expert guidance.
YouTube Tutorial:
How to Use HC-06 with Arduino — Bluetooth Serial Project
Helpful Links & Related Products:
Precautions & Usage Tips:
-
Use a logic level shifter or voltage divider to convert 5V TX from Arduino to 3.3V for RX on the HC-06.
-
Ensure proper TX ↔ RX wiring (crossed).
-
Avoid metal enclosures that could block Bluetooth signals.
-
Power off module before changing wiring to prevent damage.
-
Only one Bluetooth device can pair at a time.
Reviews
There are no reviews yet.