Found a better price?
Let us know!
We'll try to match the price for you
HM10 BLE

People Also Buy
HM10 BLE Bluetooth 4.0 module
The HM-10 Bluetooth module is a widely available and inexpensive Bluetooth 4.0 module that enables wireless data communication. As the cheapest Bluetooth module with 4.0 technology, it offers the latest advancements at an affordable rate. Based on the TI CC2540 or CC2541 Bluetooth SOC, this small 3.3v SMD Bluetooth 4.0 BLE module has become a popular choice for use with the Arduino due to its standard UART serial connection, which makes it easy to connect to the board.
There are two versions of the HM-10, namely the HM-10C and the HM-10S, with both offering multiple communication methods. However, what sets the HM-10 apart from other bluetooth modules is its latest technology at the most affordable prices.
Although the HM-10 is Bluetooth version 4.0 only, it is capable of supporting iPhone 4s or later, and it can be used to add Bluetooth features to any project. One of its key features is its low power consumption, making it a suitable choice for continuous data-sending devices in IoT applications. It is worth noting that the HM-10 cannot connect to Bluetooth 2/2.1 modules such as the HC-06 and HC-05 due to its 4.0 technology.
HM10 Pinout:

Features:
- Bluetooth 4.0: The HM-10 uses the latest Bluetooth 4.0 technology, which offers a number of advantages over previous versions, including faster data transfer speeds, longer battery life, and improved security.
- Low power consumption: The HM-10 is designed to consume very little power, making it ideal for battery-powered devices.
- Long range: The HM-10 has a range of up to 100 meters in open space.
- Secure connection: The HM-10 uses a secure connection to protect your data from unauthorized access.
- Easy to use: The HM-10 is easy to use and can be configured using a simple set of AT commands.
- Affordable: The HM-10 is very affordable, making it a great option for budget-minded projects.
Applications:
-
Wearable devices
-
Bluetooth intelligent application
-
Mobile phone accessories
-
RFID labels
-
Smart home appliances
-
Industry control
-
Data acquisition system
Package Includes:
- 1 x HM10 BLE
Specifications:
BT Version | V4.0 BLE |
Working frequency | 2.4GHz ISM band |
RF Power | -23dbm, -6dbm, 0dbm, 6dbm, can modify through AT Command AT+POWE |
Power | +3.3VDC 50mA |
Working temperature | –5 ~+65 C |
Dimensions | 26.9mm x 1 3mm x 2.2 mm |
Weight | 5g |
1. What is HM-10?
The HM-10 module is a Bluetooth Low Energy (BLE) device that is suitable for low power applications and has a long battery life, even when using a small coin-shaped battery. The module is built using the Texas Instruments CC2540 or CC2541 BLE System on Chip (SoC) and can be incorporated into projects to add Bluetooth functionality. It is compatible with iPhone 4s and newer models. This small 3.3v SMD module can be used for wireless communication within a range of 100 meters or less. Additionally, the module has both master and slave roles, supports data transmission, remote control, and PIO status.
2. What is the difference between HM-10 and HC-05?
Feature | HM-10 | HC-05 |
---|---|---|
Bluetooth version | 4.0 | 2.0 |
Power consumption | Low | High |
Range | Up to 100 meters | Up to 10 meters |
Security | Secure connection | No security |
Ease of use | Easy to use | More difficult to use |
Cost | Affordable | More expensive |
As you can see, the HM-10 and HC-05 have a number of differences. The HM-10 is newer, has a lower power consumption, a longer range, and a secure connection. It is also easier to use and more affordable than the HC-05. However, the HC-05 is more widely available.
Ultimately, the best Bluetooth module for you will depend on your specific needs and requirements. If you are looking for a module that is affordable, easy to use, and secure, the HM-10 is a great option. If you are looking for a module that is widely available, the HC-05 may be a better choice.
3. What is the baud rate of HM-10 at command?
By default, the HM-10 module operates at a baud rate of 9600. However, it is possible to modify the baud rate using AT commands. The maximum baud rate that can be set is 115200.