SKU: IOWC-0178
📋 GST Invoice Available

HC-08 Bluetooth 4.0 BLE Serial Port Module

₹759.00 (Inclusive of all taxes)
Out of Stock

The HC-08 is a Bluetooth Low Energy (BLE) 4.0 serial port module based on the CC2540 chipset, providing a simple UART interface for wireless data transfer to iOS and Android devices with low power consumption ideal for IoT projects.

Features

  • Bluetooth 4.0 BLE protocol for low-power, short-range wireless communication, ideal for battery-operated IoT sensors and devices.
  • UART TTL serial interface (3.3V logic) with configurable baud rates from 1200 to 115200 bps for easy integration with microcontrollers like Arduino, ESP32, or STM32.
  • Based on the Texas Instruments CC2540 SoC with 256KB flash memory, supporting AT commands for flexible configuration of module parameters.
  • Ultra-low sleep current as low as 0.4 µA (Mode 2) enables multi-year operation on a coin cell battery, perfect for remote sensing applications.
  • Compact form factor (38x16x4 mm) and wide operating voltage range (2.0V to 3.6V) for embedding into space-constrained and low-voltage projects.

Out of stock

Description

The HC-08 Bluetooth 4.0 BLE Serial Port Module is a cost-effective wireless transceiver designed for developers and makers needing reliable, low-energy data links. Built around the proven CC2540 system-on-chip (SoC) from Texas Instruments, it implements the Bluetooth Low Energy 4.0 standard, prioritizing minimal power draw over high data throughput. This makes it exceptionally suitable for Internet of Things (IoT) applications where devices must operate for extended periods on small batteries, transmitting small packets of sensor data.

Communication is handled via a straightforward 3.3V TTL UART interface, allowing seamless connection to most modern microcontrollers without requiring complex RF design knowledge. The module’s firmware supports a comprehensive set of AT commands, enabling runtime configuration of critical parameters such as device name, role (master/slave), serial baud rate, and pairing modes. With a reference range of up to 80 meters in open air and a maximum transmit power of 4 dBm, it provides a robust wireless link for indoor and outdoor deployments.

Key Features

  • Implements Bluetooth Low Energy (BLE) 4.0 protocol for significantly reduced power consumption compared to classic Bluetooth.
  • Hardware UART serial port with 3.3V TTL logic levels enables plug-and-play connectivity with Arduino, Raspberry Pi Pico, and other development boards.
  • Extremely low deep sleep current (0.4 µA) allows for years of operation on a single CR2032 coin cell battery in periodic transmission scenarios.
  • Fully configurable via standard AT command set over serial, allowing customization of device name, baud rate, and operating mode without re-flashing firmware.
  • Compact and lightweight PCB design (38mm x 16mm) facilitates integration into finished products, wearables, or compact sensor enclosures.
  • Wide operating voltage range from 2.0V to 3.6V supports direct powering from two AAA batteries or a single Li-ion cell without a regulator.

Applications

  • Wireless sensor nodes for home automation, transmitting temperature, humidity, or door/window status to a central hub.
  • Battery-powered asset trackers and wearable devices requiring minimal energy consumption for periodic location or health data updates.
  • Remote control interfaces for robotics, drones, or custom input devices communicating with a smartphone or tablet app.
  • Industrial IoT (IIoT) telemetry for low-data-rate monitoring of equipment status, connected via a BLE-to-serial gateway.
  • Proximity sensing and beacon applications in retail, museums, or smart buildings for triggering location-based actions.

Technical Specifications

Wireless ProtocolBluetooth Low Energy (BLE) 4.0
Chipset / SoCTexas Instruments CC2540
Frequency Range2.4 GHz ISM Band
RF Transmit PowerMax. 4 dBm
RF SensitivityNot Specified
Data Rate (Max)1 Mbps
Supply Voltage2.0V - 3.6V DC
Operating CurrentNot Specified
Sleep Current (Mode 2)0.4 µA
Serial InterfaceUART (3.3V TTL)
Serial Baud Rate1200 - 115200 bps (Configurable)
AntennaIntegrated PCB Antenna
Operating Temperature-20°C to +75°C
Dimensions (L x W x H)38 mm x 16 mm x 4 mm
Flash Memory256 KB

Frequently Asked Questions

How do I configure the HC-08 module's baud rate and device name?

Connect the module's TX/RX pins to a USB-to-serial adapter and open a terminal at 9600 baud (default). Enter AT command mode by sending "AT" and receive an "OK" response. Use AT+BAUDx to set baud rate (e.g., AT+BAUD4 for 9600) and AT+NAMEyourname to change the broadcast name. Always power cycle the module after configuration changes for new settings to take effect.

What is the power supply requirement and how do I achieve the lowest sleep current?

The HC-08 requires a 2.0V to 3.6V DC supply. For lowest consumption, ensure your circuit provides a clean voltage within this range. To enter the 0.4 µA sleep mode (Mode 2), you typically need to pull a specific control pin (often P1.2 on CC2540) high or low as per the datasheet, then issue the AT+SLEEP command. Always consult the CC2540 reference manual for precise pin control to minimize power draw in your design.

Can I connect the HC-08's 3.3V UART pins directly to a 5V Arduino board?

No, connecting directly risks damaging the HC-08's CC2540 chip. You must use a logic level converter or a voltage divider circuit on the Arduino TX pin (5V to 3.3V) going to the module's RX. The module's TX pin (3.3V output) can connect directly to the Arduino's RX pin, as most 5V microcontrollers recognize 3.3V as a valid HIGH logic level. Always verify your specific board's input voltage thresholds.

Package Includes

  • 1 x HC-08 Bluetooth 4.0 BLE Serial Port Module

Additional Information

Weight 0.002 kg
Dimensions 3.8 × 1.6 × 0.4 cm