SKU: IOWC-0152
📋 GST Invoice Available

HC-02 Bluetooth 2.0 Serial Module (UART)

₹479.00 (Inclusive of all taxes)
Out of Stock

The HC-02 is a classic Bluetooth 2.0+EDR serial communication module providing a simple UART interface for wireless data transfer, compatible with HC-05/HC-06 hosts and suitable for Arduino projects.

Features

  • Bluetooth 2.0+EDR Serial Module – Provides a reliable, low-power wireless UART bridge for microcontroller projects.
  • Wide 3.2-6V DC Supply Range – Compatible with 3.3V and 5V logic systems without requiring a level shifter.
  • Simple UART Interface (RX/TX) – Easy integration with Arduino, STM32, ESP8266, and other MCUs for transparent serial communication.
  • Configurable Baud Rate (Default 9600) – Adjustable serial speed to match host device requirements for optimal data throughput.
  • ~10 Meter Open-Air Range – Suitable for short-range wireless control, data logging, and sensor telemetry applications.

Out of stock

Description

The HC-02 is an industrial-grade Bluetooth V2.0 serial data transmission module designed for embedded systems requiring simple, reliable wireless connectivity. It operates on the Bluetooth 2.0+EDR protocol, offering a stable and low-power link for serial data bridging between microcontrollers and Bluetooth-enabled hosts like smartphones or computers.

Featuring a straightforward UART (RX/TX) interface, the module abstracts complex RF configuration, allowing developers to treat it as a wireless serial cable. With a wide operating voltage of 3.2V to 6V DC, it integrates seamlessly into both 3.3V and 5V logic environments without additional level shifting. An onboard LED provides clear visual indication of connection status and power.

Key Features

  • Bluetooth 2.0+EDR Compliant – Ensures stable, backward-compatible wireless communication with smartphones, tablets, and PCs.
  • Transparent Serial Port Profile (SPP) – Creates a virtual COM port for easy data streaming and command/control applications.
  • Industrial-Grade Stability – Designed for reliable operation in DIY electronics, educational kits, and light industrial telemetry.
  • Ultra-Low Power Consumption – Optimized for battery-powered projects requiring extended wireless operation.
  • Host/Slave Mode Compatibility – Can be paired with HC-05 master modules or operate as a standalone slave device.
  • Status LED Indicator – Provides immediate visual feedback on power, pairing, and data transmission states.

Applications

  • Arduino Wireless Data Logging – Transmit sensor readings (temperature, humidity) from an Arduino to a smartphone or PC.
  • DIY Robotics & RC Control – Provide wireless serial command interface for robot controllers or drone telemetry.
  • Industrial Sensor Telemetry – Relay data from wired serial sensors to a central Bluetooth gateway.
  • Smart Home Device Prototyping – Enable Bluetooth control for lights, relays, or motorized fixtures.
  • Educational Electronics Kits – Teach wireless communication concepts with a simple plug-and-play UART module.

Technical Specifications

Wireless ProtocolBluetooth 2.0+EDR (Class 2)
Frequency Range2.4GHz ISM Band
RF Transmit Power~4 dBm (Typical)
Operating Range~10 meters (Open Air)
Supply Voltage3.2V - 6V DC
InterfaceUART (TX, RX, GND, VCC)
Default Baud Rate9600 bps (Adjustable via AT Commands)
Default PIN Code1234
Dimensions (LxWxH)Approx. 26.9mm x 13mm x 2mm (Module Only)

Frequently Asked Questions

How do I connect and power the HC-02 module to an Arduino Uno?

Connect the HC-02's VCC pin to Arduino's 5V or 3.3V pin (within 3.2-6V range), GND to GND, TX to Arduino's RX (Pin 0), and RX to Arduino's TX (Pin 1). Use a voltage divider or logic level converter if your Arduino operates at 3.3V to ensure safe signal levels. The module's default baud rate is 9600, which you must set in your Serial.begin(9600) command. The status LED will blink rapidly until paired, then stay solid.

What is the default Bluetooth PIN and how can I change it on the HC-02?

The default pairing PIN for the HC-02 is '1234'. To change it, you must enter AT command mode. Typically, this involves pulling the module's KEY pin high (to VCC) before power-up, then sending 'AT' commands via a serial terminal at 38400 baud. Use the command 'AT+PSWD=xxxx' to set a new four-digit PIN. Ensure you save the settings with 'AT+SAVE' before exiting. Not all HC-02 variants support AT commands; check your supplier's documentation.

Can the HC-02 Bluetooth module communicate with an HC-05 as a master?

Yes, the HC-02 can pair with an HC-05 module configured as a master device. First, set the HC-05 to master mode using AT commands (AT+ROLE=1 and AT+CMODE=0). Power the HC-02 in slave mode (its default state). Put the HC-05 in pairing mode to search for and connect to the HC-02's MAC address or name. Once paired, data sent via UART to one module will be transmitted wirelessly and output from the other's UART TX pin, creating a transparent serial link.

What is the maximum reliable data throughput for the HC-02 module?

The HC-02, using Bluetooth 2.0+EDR, supports a maximum theoretical data rate of up to 3 Mbps. However, in practical UART serial applications, the effective throughput is limited by the configured baud rate. At its default 9600 baud, you can achieve approximately 960 bytes per second. You can increase the baud rate via AT commands (e.g., AT+UART=115200,0,0) for higher speed, but stability may decrease with distance. For consistent performance over its ~10m range, 115200 baud is a common reliable maximum.

Package Includes

  • 1 x HC-02 Bluetooth Serial Module (Without Baseplate)

Additional Information

Weight 0.005 kg
Dimensions 6 × 2 × 1 cm