Description
The HM-10 BLE Module enables low-power wireless communication between microcontrollers, smartphones, tablets, and other BLE-enabled devices.
It supports UART (TX/RX) serial communication and can operate in central or peripheral mode, making it versatile for a wide range of IoT applications.
The module is commonly used with Arduino, ESP32, ESP8266, and Raspberry Pi, providing reliable BLE communication for smart devices, sensors, wearables, and home automation systems.
With a compact form factor and low energy consumption, HM-10 is ideal for battery-powered projects and applications where classic Bluetooth is too power-intensive.
Key Features
-
Bluetooth 4.0 Low Energy (BLE) compliant
-
UART interface (TX/RX) for easy integration
-
Configurable as Central or Peripheral
-
Low power consumption
-
Compact and lightweight design
-
Supports iOS, Android, and BLE-enabled devices
-
Ideal for IoT, wearables, home automation, and sensor networks
Specifications
| Feature | Details |
|---|---|
| Operating Voltage | 3.3V – 6V DC |
| Communication Interface | UART (TX/RX) |
| Baud Rate | Default 9600 bps (configurable) |
| Bluetooth Version | 4.0 BLE |
| Operating Range | Up to 50 meters (line of sight) |
| Logic Levels | 3.3V / 5V compatible |
| Current Consumption | ~8–15 mA (active), <1 μA (sleep) |
| Dimensions | 14 × 28 mm |
Applications
-
BLE communication for IoT devices
-
Wireless sensor networks
-
Wearable electronics
-
Home automation and smart devices
-
Mobile-controlled robotics
-
Data logging and remote monitoring
-
Health and fitness devices
Compatible Boards / Circuits
-
Arduino (Uno, Nano, Mega)
-
ESP32 / ESP8266
-
Raspberry Pi (with UART)
-
BLE-enabled smartphones and tablets
-
IoT dashboards and cloud-based BLE applications






Reviews
There are no reviews yet.