The HM-10 Bluetooth Module is a low-power Bluetooth Low Energy (BLE 4.0) wireless communication module designed for short-range data transmission. Based on the TI CC2540/CC2541 chipset, it enables simple and reliable wireless connectivity between microcontrollers and smartphones. Due to its low power consumption and UART-based interface, the HM-10 is widely used in IoT devices, wearable electronics, wireless sensors, and mobile app–controlled projects.
Core Module Specifications
• Module Type: Bluetooth Low Energy (BLE) module
• Bluetooth Version: Bluetooth 4.0 (BLE)
• Chipset: TI CC2540 / CC2541
• Communication Mode: Transparent UART serial
Electrical & Interface
• Operating Voltage: 3.3 V – 5 V DC (module variant dependent)
• Logic Level: 3.3 V
• Communication Interface: UART (Serial)
• Default Baud Rate: 9600 bps
• Interface Pins: VCC, GND, TXD, RXD, STATE, EN/KEY
Performance Characteristics
• Low power consumption for battery-powered devices
• Stable wireless communication
• Typical Communication Range: Up to 10 m (open space)
• Fast connection and reconnection time
Physical Characteristics
• Module Type: SMD Bluetooth module
• Antenna: Onboard PCB antenna
• Compact and lightweight form factor
• Castellated pins for easy soldering or breakout use
Compatibility
• Arduino Uno / Nano / Mega
• ESP32 / ESP8266 (UART)
• STM32 microcontrollers
• Android and iOS devices (BLE compatible)
• IoT and wearable platforms
Key Advantages
• Bluetooth Low Energy for reduced power usage
• Simple AT command configuration
• Widely supported by mobile apps
• Compact design for embedded systems
Technical Insights
• Uses BLE protocol (not classic Bluetooth SPP)
• Requires BLE-compatible mobile applications
• AT commands used for role, name, and baud rate configuration
• Logic level conversion recommended for 5 V MCUs
Applications
• IoT wireless sensor nodes
• Mobile app–controlled devices
• Wearable electronics
• Smart home automation
• Educational Bluetooth projects
Pro Tip
• Ensure correct BLE app is used (not classic Bluetooth terminal)
• Keep antenna area free from metal
• Use short UART wiring for stable communication
• Configure module parameters before final installation
Package Includes
• 1 × HM-10 Bluetooth Module
