HM-10 Bluetooth 4.0 TTL BLE Transceiver


This small size Bluetooth 4.0 TTL transceiver module allows your target device communicate with your iPhone/iPAD, IOS 6 or Android 4.3 above devices.

Out of stock


HM-10 Bluetooth 4.0 TTL BLE Transceiver is a Bluetooth Low Energy (BLE) module built on Texas Instruments CC2541.

These modules are Bluetooth 4.0 only (not compatible with Bluetooth 2) and require a device with IOS 5 or later and an Android device that supports Bluetooth 4 and is using Android 4.3 or later.

HM-10 Bluetooth 4.0 TTL BLE Transceiver Specifications

  • Ultra-low standby power consumption 90uA~400uA
  • Coverage up to 60 meters
  • Power input: 3.6V-6V DC(Can not higher than 6V)
  • Size: 43mm x 15mm


#include <SoftwareSerial.h>

SoftwareSerial mySerial(7, 8); // RX, TX
 // Connect HM10 Arduino Uno
 // Pin 1/TXD Pin 7
 // Pin 2/RXD Pin 8

void setup() {
 // If the baudrate of the HM-10 module has been updated,
 // you may need to change 9600 by another value
 // Once you have found the correct baudrate,
 // you can update it using AT+BAUDx command
 // e.g. AT+BAUD0 for 9600 bauds

void loop() {
 char c;
 if (Serial.available()) {
 c =;
 if (mySerial.available()) {
 c =;

Additional information

Weight5 g


There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.