---
product_id: 42191177
title: "HM-10 Bluetooth 4.0 BLE iBeacon UART Module with 4PIN Base Board for Arduino UNO R3 Mega 2560 Nano"
brand: "dsd tech"
price: "VT4807"
currency: VUV
in_stock: true
reviews_count: 13
category: "Dsd Tech"
url: https://www.desertcart.vu/products/42191177-hm-10-bluetooth-4-0-ble-ibeacon-uart-module-4pin
store_origin: VU
region: Vanuatu
---

# iBeacon & ANCS support Bluetooth 4.0 Low Energy 4PIN Base Board for easy Arduino hookup HM-10 Bluetooth 4.0 BLE iBeacon UART Module with 4PIN Base Board for Arduino UNO R3 Mega 2560 Nano

**Brand:** dsd tech
**Price:** VT4807
**Availability:** ✅ In Stock

## Summary

> 🚀 Elevate your DIY projects with pro-grade Bluetooth power!

## Quick Answers

- **What is this?** HM-10 Bluetooth 4.0 BLE iBeacon UART Module with 4PIN Base Board for Arduino UNO R3 Mega 2560 Nano by dsd tech
- **How much does it cost?** VT4807 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.vu](https://www.desertcart.vu/products/42191177-hm-10-bluetooth-4-0-ble-ibeacon-uart-module-4pin)

## Best For

- dsd tech enthusiasts

## Why This Product

- Trusted dsd tech brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Plug & Play 4PIN Base Board:** Simplify your wiring with dedicated VCC, GND, TX, RX pins designed for Arduino UNO, Mega, and Nano.
- • **Real-Time Connection Status LED:** Stay informed with intuitive LED indicators showing connection or disconnection at a glance.
- • **Seamless Bluetooth 4.0 BLE Integration:** Add cutting-edge low energy Bluetooth to your Arduino projects with effortless connectivity.
- • **Robust 3.6V-6V Power Range with Warranty:** Operate reliably across a wide voltage range backed by a 1-year warranty and responsive support.
- • **Custom iBeacon Mode & Apple Notifications:** Transform your module into a personalized iBeacon and leverage Apple Notification Center Service for smart alerts.

## Overview

The DSD TECH HM-10 Bluetooth 4.0 BLE iBeacon UART Module is a compact, low energy Bluetooth transmitter designed for seamless integration with Arduino boards. Featuring a convenient 4PIN base board for easy wiring, real-time LED status indicators, and support for iBeacon mode plus Apple Notification Center Service, it empowers makers to build smart, connected devices. Operating between 3.6V and 6V, this module is backed by a one-year warranty, making it a reliable choice for professional and hobbyist developers alike.

## Description

desertcart.com: DSD TECH HM-10 Bluetooth 4.0 BLE iBeacon UART Module with 4PIN Base Board for Arduino UNO R3 Mega 2560 Nano : Electronics

Review: It works at a basic level - I got this device to add bluetooth capabilities to my Teensy project. Unlike Arduino schematics poster, it's very easy to connect to a Teensy. Simply connect GND to GND, VCC to 5v. Then RX and TX to a RXn and TXn (blue on the pin out sheet.) Then from your code you work with it like the USB serial connection, but instead of Serial.print() you would use Serialn.print() where n is the serial port number you wired too. Thats it! So with some basic code and you can accept Serial AT commands from your computer to relay to your bluetooth module. With an app like nrfConnect you can send commands to the module and get that back out of the Serial connected to your computer. At a very basic transport level these things work well. My problem is likely due to poor planning. I wanted to do a proximity based action where the BLE module would detect my iPhone or Apple Watch and then perform an action as I came into and out of the proximity zone. I've done this on other devices but the snag here is getting the module to see the MAC of my target devices. Turns out that from an iOS app perspective BLE is the right choice, but from a proximity or presence angle classic BT is likely the answer. So at this point I've ordered an HM-05 to test out this theory. There is literally no pairing involved, just a scan to see if a particular device is nearby or not, so it will likely bypass Apples silly bluetooth policies. Anyway, figure out if thing is right first. Otherwise you'll have it on hand for the next project like I do...
Review: Perfect working clone of Jinan Huamao HM-10 - Update: It seems there is some disagreement among other reviews about whether this is a clone, fake, or genuine. First, I would say for sure it is not a "fake"; it behaves exactly the same as a genuine Jinan HuaMao HM-10, and the firmware is exactly the same. Whether it is a clone or genuine is up to interpretation. The breakout board is definitely NOT an original breakout board from Jinan HuaMao. I own more than 20 HM-10's ordered direct from Jinan HuaMao, so I know the difference. Based on the fact that the breakout board is different, I would say it is a clone. But others might say that the breakout board is not as important as the actual BLE board and chip. From what I can tell, the BLE board seems to be a genuine Jinan HuaMao HM-10 board. DSD Tech must have ordered a bunch of genuine boards from Jinan HuaMao (BLE boards by themselves and in bulk are cheap), then added their own breakout board. Whether you call that a clone or genuine is up to you. For me, it's a clone that uses a genuine BLE board. It's a perfect working clone of a Jinan Huamao HM-10. I swapped this one into a working project, and everything worked exactly the same. Even the UUIDs are exactly the same. I also connected using an Arduino Uno and tested some AT commands in the serial window, and everything worked exactly as it would with a Jinan Huamao HM-10. Weirdly, it's kinda rare to find a clone that is actually a 100% clone. Most clone manufacturers can't seem to do it right, or can't bring themselves to make an exact clone including UUIDs., or just can't resist fiddling with some small issue (such as changing the "AT+" command to "AT-" or whatever). I also like the little plastic box around the board. Adds no useful value at all, but it looks nice.

## Features

- Low Energy: With HM-10 bluetooth 4.0 module, you can add Bluetooth features to your project and support iphone4s or later.
- DSD TECH Brand 4pin Base Board: Through this base board, leads to VCC, GND, TX, RX. You can be very convenient to connect to your arduino project
- Led status indication: when the connection is established will always light, disconnection is flash
- iBeacon Support:You can make this module into ibeacon mode.So you can have your own ibeacon.it also Supports Apple Notification Center Service (ANCS)
- working voltage 3.6 V to 6V,Default rate of 9600. DSD TECH back this Bluetooth 4.0 BLE module with ONE Year WARRANTY. If you meet any question, please contact us, we will fix your issue within 24 hours.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B06WGZB2N4 |
| Best Sellers Rank | #208 in Single Board Computers (Computers & Accessories) |
| Customer Reviews | 4.4 4.4 out of 5 stars (718) |
| Date First Available | March 2, 2017 |
| Is Discontinued By Manufacturer | No |
| Item Weight | 0.18 ounces |
| Item model number | ML-HM-10 |
| Manufacturer | DSD TECH |
| Product Dimensions | 1.2 x 0.6 x 0.1 inches |

## Images

![HM-10 Bluetooth 4.0 BLE iBeacon UART Module with 4PIN Base Board for Arduino UNO R3 Mega 2560 Nano - Image 1](https://m.media-amazon.com/images/I/515Nnln-hEL.jpg)

## Questions & Answers

**Q: How do you select master or slave modes?**
A: First you have to build the circuit shown at : //electronics.stackexchange.com/questions/412525/when-i-write-data-to-a-ble-characteristic-ffe1-to-send-data-over-bluetooth-is/412561#412561 (had to make that non-clickable to be able to post). After that you upload the code (shown at that same link) to your Arduino.  Finally, you will be able to connect to the device thru your Arduino and the Arduino dev environment using the Serial Monitor.  
At that point you can send commands to the HM-10 which will allow you to put it into different modes.

**Q: can i use this to turn things on and off through bluetooth from my iphone?**
A: You can use this to turn things off with your phone.  However, you'll need a few things: 1) An app (Android or iOS depending on what type of phone you have) to connect to the device and send data.  2) This device will be connected to a controlling microprocessor (such as an Arduino) so that when this device receives data that your app has sent then the microprocessor will examine the data and determine what to do such as applying voltage to a relay which results in the relay switching off which turns off the thing (such as an LED or whatever).

**Q: Able to send text to the serial monitor(arduino) but can't send anything back or use AT commands any help?**
A: You may need a voltage divider on hm-10 Rx.  I have built a circuit and have Arduino code that works with these modules and I posted it at :
//electronics.stackexchange.com/questions/412525/when-i-write-data-to-a-ble-characteristic-ffe1-to-send-data-over-bluetooth-is/412561

**Q: Can this receive iBeacon signals? I want to be able to detect iBeacons.**
A: yes, review the documentation for AT commands that do this.... device returns a list of received beacons

## Customer Reviews

### ⭐⭐⭐⭐⭐ It works at a basic level
*by C***L on March 17, 2021*

I got this device to add bluetooth capabilities to my Teensy project. Unlike Arduino schematics poster, it's very easy to connect to a Teensy. Simply connect GND to GND, VCC to 5v. Then RX and TX to a RXn and TXn (blue on the pin out sheet.) Then from your code you work with it like the USB serial connection, but instead of Serial.print() you would use Serialn.print() where n is the serial port number you wired too. Thats it! So with some basic code and you can accept Serial AT commands from your computer to relay to your bluetooth module. With an app like nrfConnect you can send commands to the module and get that back out of the Serial connected to your computer. At a very basic transport level these things work well. My problem is likely due to poor planning. I wanted to do a proximity based action where the BLE module would detect my iPhone or Apple Watch and then perform an action as I came into and out of the proximity zone. I've done this on other devices but the snag here is getting the module to see the MAC of my target devices. Turns out that from an iOS app perspective BLE is the right choice, but from a proximity or presence angle classic BT is likely the answer. So at this point I've ordered an HM-05 to test out this theory. There is literally no pairing involved, just a scan to see if a particular device is nearby or not, so it will likely bypass Apples silly bluetooth policies. Anyway, figure out if thing is right first. Otherwise you'll have it on hand for the next project like I do...

### ⭐⭐⭐⭐⭐ Perfect working clone of Jinan Huamao HM-10
*by B***W on December 19, 2018*

Update: It seems there is some disagreement among other reviews about whether this is a clone, fake, or genuine. First, I would say for sure it is not a "fake"; it behaves exactly the same as a genuine Jinan HuaMao HM-10, and the firmware is exactly the same. Whether it is a clone or genuine is up to interpretation. The breakout board is definitely NOT an original breakout board from Jinan HuaMao. I own more than 20 HM-10's ordered direct from Jinan HuaMao, so I know the difference. Based on the fact that the breakout board is different, I would say it is a clone. But others might say that the breakout board is not as important as the actual BLE board and chip. From what I can tell, the BLE board seems to be a genuine Jinan HuaMao HM-10 board. DSD Tech must have ordered a bunch of genuine boards from Jinan HuaMao (BLE boards by themselves and in bulk are cheap), then added their own breakout board. Whether you call that a clone or genuine is up to you. For me, it's a clone that uses a genuine BLE board. It's a perfect working clone of a Jinan Huamao HM-10. I swapped this one into a working project, and everything worked exactly the same. Even the UUIDs are exactly the same. I also connected using an Arduino Uno and tested some AT commands in the serial window, and everything worked exactly as it would with a Jinan Huamao HM-10. Weirdly, it's kinda rare to find a clone that is actually a 100% clone. Most clone manufacturers can't seem to do it right, or can't bring themselves to make an exact clone including UUIDs., or just can't resist fiddling with some small issue (such as changing the "AT+" command to "AT-" or whatever). I also like the little plastic box around the board. Adds no useful value at all, but it looks nice.

### ⭐⭐⭐⭐⭐ READ HERE FOR AT COMMAND HELP
*by A***R on May 24, 2022*

***IMPORTANT*** !!!!!!!! Make sure that "No line ending" is selected at the bottom of the serial monitor terminal !!!!!!!!! ***IMPORTANT*** A lot of people here claim that the AT commands do not work, but I was able to get this module to accept commands as shown in the attached photos. The first photo is the code that I used to get the the HM-10 module to receive and reply to my commands (this is not my code, it was taken from a post on the Arduino website that I can no longer find). The second photo is the serial monitor in the Arduino IDE software showing that the commands are working. I used a Pro Mini to communicate with the HM-10. The Pro Mini was connected to my PC with a USB to TTL converter. TIPS: -Ensure that the HM-10 is not connected to to any other devices over Bluetooth when attempting to give any AT commands ***IMPORTANT*** !!!!!!!! Make sure that "No line ending" is selected at the bottom of the serial monitor terminal !!!!!!!!! ***IMPORTANT*** If this helps even 1 single person then this review was worth making.

## Frequently Bought Together

- DSD TECH HM-10 Bluetooth 4.0 BLE iBeacon UART Module with 4PIN Base Board for Arduino UNO R3 Mega 2560 Nano
- HiLetgo 3pcs ESP8266 ESP-01 Serial WiFi Wireless Transceiver Wireless Module Development Board LWIP AP+STA Compatible with Arduino
- ELEGOO 120pcs Multicolored Dupont Wire 40pin Male to Female, 40pin Male to Male, 40pin Female to Female Breadboard Jumper Ribbon Cables Kit Compatible with Arduino Projects

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.vu/products/42191177-hm-10-bluetooth-4-0-ble-ibeacon-uart-module-4pin](https://www.desertcart.vu/products/42191177-hm-10-bluetooth-4-0-ble-ibeacon-uart-module-4pin)

---

*Product available on Desertcart Vanuatu*
*Store origin: VU*
*Last updated: 2026-02-26*