SKU: IOWC-0182
📋 GST Invoice Available

HM-10 BLE Bluetooth 4.0 CC2541 Wireless Module

₹299.00 (Inclusive of all taxes)
Out of Stock

The HM-10 is a CC2541-based Bluetooth 4.0 Low Energy (BLE) module providing a serial UART bridge for embedded systems, enabling wireless communication with iOS and Android devices. It operates on a 5V supply and is fully configurable via AT commands for flexible IoT integration.

Features

  • TI CC2541 SoC with Bluetooth 4.0 BLE protocol for low-power wireless connectivity to smartphones and tablets.
  • Transparent serial UART bridge with default 9600bps baud rate, eliminating the need for an external MCU in simple applications.
  • Comprehensive AT command set for on-demand configuration of baud rate, device name, pairing password, and connection parameters.
  • Integrated PCB antenna with ≤4dBm TX power and ≤-84dBm sensitivity for reliable communication up to 60 meters line-of-sight.
  • Ultra-low power standby mode and flexible I/O including 2-channel ADC and 4-channel PWM for sensor and actuator control.

Out of stock

Description

The HM-10 BLE module is a fully encapsulated wireless transceiver built around the Texas Instruments CC2541 system-on-chip, implementing the Bluetooth 4.0 Low Energy standard. It serves as a serial-to-wireless bridge, allowing any microcontroller with a UART interface to communicate bi-directionally with BLE-capable host devices like smartphones, tablets, or gateways. The module’s architecture is optimized for minimal external component count and simplified integration.

Power management is central to its design, supporting dynamic power adjustment via AT commands and featuring an ultra-low power standby mode to conserve energy in battery-operated IoT nodes. The built-in PCB antenna and GFSK modulation in the 2.4GHz ISM band provide a robust RF link. Its programmability extends to I/O expansion, offering analog-to-digital conversion and pulse-width modulation channels directly controllable from a connected host, making it suitable for more than just data passthrough.

Key Features

  • TI CC2541-based BLE 4.0 module offering a complete serial-to-wireless solution.
  • Rich AT command set for configuring baud rate, device name, MAC address, pairing PIN, and connection intervals.
  • Transparent UART transmission mode enables direct data exchange without additional protocol overhead.
  • Integrated PCB antenna with up to 60m range, ≤4dBm output power, and high receiver sensitivity.
  • Ultra-low power consumption with configurable connection intervals for dynamic power management.
  • Onboard I/O expansion includes two 14-bit ADC input channels and four PWM output channels.
  • Supports master/slave roles, with default configuration as a connectable slave device.
  • Compact and fully encapsulated design for easy integration into final product enclosures.

Applications

  • Wireless sensor data logging and telemetry to smartphone apps or central gateways.
  • BLE-based proximity beacons for asset tracking, indoor navigation, and anti-lost alarms.
  • Remote control and status monitoring in DIY smart home automation and IoT projects.
  • Battery-operated wearable devices requiring low-power wireless connectivity.
  • Industrial HMI (Human-Machine Interface) for wireless serial communication with PLCs or embedded controllers.

Technical Specifications

Bluetooth SoC / ProtocolTI CC2541 / Bluetooth 4.0 BLE
Operating Frequency2.4GHz ISM Band
RF Transmit Power≤4 dBm
Receiver Sensitivity≤-84 dBm @ 0.1% BER
Supply Voltage5V DC
Operating Current~50 mA (typical)
Communication InterfaceUART (TXD, RXD)
Default Baud Rate9600 bps
AntennaIntegrated PCB Antenna
Additional I/O2x ADC (14-bit), 4x PWM
Operating Temperature-5°C to +65°C
Dimensions (LxW)47mm x 17mm

Frequently Asked Questions

How do I configure the HM-10 module using AT commands?

Connect the module's UART TX and RX pins to a USB-to-serial adapter. Open a terminal at 9600 baud (default) and send "AT" to verify communication. Use commands like AT+NAME to set the device name, AT+BAUD to change baud rate, AT+PIN to set the pairing code, and AT+ROLE to configure master/slave mode. Always ensure commands end with a carriage return. A full AT command list is available in the CC2541 datasheet.

What is the power supply requirement and typical current consumption?

The HM-10 module requires a stable 5V DC supply connected to its VCC and GND pins. During active RF transmission at full power, the current draw can peak near 50mA. In connected standby with extended connection intervals configured via AT commands, the average current drops significantly, making it suitable for battery-powered applications. Ensure your power source can provide sufficient current, especially if driving external peripherals from the module's I/O pins.

Can I use the HM-10's ADC and PWM channels directly?

Yes, the HM-10's TI CC2541 SoC provides two 14-bit ADC input channels and four PWM output channels (120Hz). These are accessible and controllable via specific AT commands, allowing you to read analog sensors or drive actuators like LEDs or small motors without an external microcontroller. You must send the appropriate AT instructions from your connected host (like an Arduino or PC) to read ADC values or set PWM duty cycles, as the module acts on command.

Package Includes

  • 1 x HM-10 BLE Bluetooth 4.0 CC2541 Wireless Module

Additional Information

Weight 0.004 kg
Dimensions 4.7 × 1.7 cm