EasyManua.ls Logo

Arduino HM-11 User Manual

Arduino HM-11
4 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background image
BluetoothV4.0HM-11BLEModule
Contents
1Introduction
2Features
3Specification
4ElectricalCharacteristics
5Pindefinition
6ATcommands&Configuration
7ExampleCode
Introduction
ThisisaSMDBLEmoduleusedinourBLEBeeandXadowBLE.ItisbasedonTIcc2541chip,enablesrobustnetwork
nodestobebuiltwithlowtotalbill-of-materialcostsandhighlysuitedforultralowpowerconsumptionsystems.The
moduleissmallandeasytouse,withthepreprogrammedfirmwareofmanufacturer,youcouldquicklybuildBLE
communicationsviaitsATcommand.SupportingBLEcommunicationswithiphone,ipadandAndroid4.3.
Features
Bluetoothprotocol:BluetoothSpecificationV4.0BLE
Workingfrequency:2.4GHzISMband
Interfaceway:aserialport
Openenvironmentwithin30meterscanrealizecommunicationbetweenmodules
Tosendandreceivenobytelimitbetweenmodules
Modulationmethod:GFSK(GaussianFrequencyShiftKeying)
Transmissionpower:-DBM,23-6DBM,0DBM,6DBM,canbemodifiedbytheATcommand
useTICC2541chip,configurationspaceof256KB,supporttheATcommand,theusercanaccordingtoneedto
changetherole(master,slavemode)andtheserialportbaudrate,nameofequipment,matchingparameters
suchaspasswords,useagile.
powersupply:+3.3VDC50mA
workingtemperature:-5~+65Centigrade
Specification
Specification Value
Microprocessor CC2541
Resources
SupporttheATcommand,theusercanaccordingtoneedtochangetherole
(master,slavemode)andtheserialportbaudrate,nameofequipment,Matching
parameterssuchaspassword,theuseofflexible.
OutlineDimension 13.5mmx18.5mmx2.3mm
Powersupply 3.3V
CommunicationProtocol Uart(3.3VLVTTL)
IOcounts 2
KeyinputIO 1
LEDIndicatorsIO 1
Connectivity SocketcompatiblewithXBee
TOP
User Manual
Question and Answer IconNeed help?

Do you have a question about the Arduino HM-11 and is the answer not in the manual?

Arduino HM-11 Specifications

General IconGeneral
BrandArduino
ModelHM-11
CategoryControl Unit
LanguageEnglish

Summary

Introduction

Features

Specification

Electrical Characteristics

Pin definition

AT commands & Configuration

Query the native MAC address

Query the native MAC address using AT+ADDR? command.

Query the baud rate

Query the current baud rate with AT+BAUD? and understand parameter mapping.

Set the baud rate

Configure the module's baud rate using AT+BAUD[para1] command.

Connect to a specified Bluetooth address

Connect to a specified Bluetooth address using AT+CON[para1].

Remove equipment matching information

Clear paired device information using the AT+CLEAR command.

Query module working mode

Check the current module operating mode with AT+MODE?.

Set module working mode

Set the module's working mode via AT+MODE[para].

Query device name

Retrieve the device name using the AT+NAME? command.

Set the device name

Change the device name with the AT+NAME[para1] command.

Query matching password

Query the pairing password using AT+PASS?.

Pairing set password

Set the pairing password with the AT+PASS[para1] command.

Restore factory Settings

Reset module settings to factory defaults using AT+RENEW.

Module reset

Perform a module reset using the AT+RESET command.

Example Code

Master Mode Example

Arduino example code for operating the HM-11 module as a master device.

Slave Mode Example

Arduino example code for operating the HM-11 module as a slave device.

Related product manuals