HM Bluetooth module datasheet JNHuaMao Technology Company Bluetooth 4.
HM Bluetooth module datasheet ² Professional bluetooth products suppliers. ² Remote control module provider ² data transmission module provider ² PIO state acquisition module provider ² Customizable bluetooth module and bluetooth solutions ² Jinan high and new technology enterprise ² SIG members Address: D-4020, Qilu soft zone Jinan city,Shandong, China Telephone: (86) 15168830999 WebSite: http://www.jnhuamao.cn Mail: webmaster@jnhuamao.
HM Bluetooth module datasheet The most complete, most convenient, the most stable of bluetooth data transmission, remote control, PIO acquisition module ---- Master and slave role in one ---- Remote control without other MCU ---- The PIO data acquisition without other MCU 1. Product parameters Ø BT Version: Bluetooth Specification V4.0 BLE Ø Send and receive no bytes limit. Ø Working frequency: 2.
HM Bluetooth module datasheet 2. Product overview Thanks for you choose our products. If you want to know more, www.jnhuamao.cn can help you (Videos, New version datasheet, Module work flow, project Codes, etc.) HM Bluetooth module use CSR BlueCore or TI CC2540, Master and slave roles in one, transmission version and remote control version and PIO state acquisition functions in one, Support the AT command modify module parameters, Convenient and flexible.
HM Bluetooth module datasheet 3. Product model Models VDD Size(mm) Flash Chip BT Version HM-01 3.3V 26.9*13*2.2 8M BC417143 V2.1+EDR HM-02A 2.5-3.7V 26.9*13*2.2 6M BC31A223 V2.1 HM-02B 2.5-3.7V 26.9*13*2.2 6M BC41C671 V2.1+EDR HM-03A 2.5-3.7V 27.4*12.5*4.3 6M BC31A223 V2.1 HM-03B 2.5-3.7V 27.4*12.5*4.3 6M BC41C671 V2.1+EDR HM-04A 3.3V Not for sale HM-04B 3.3V Not for sale HM-05/06A 2.5-3.7V 13.5*18.5*2.3 6M BC31A223 V2.1 HM-05/06B 2.5-3.7V 13.5*18.5*2.
HM Bluetooth module datasheet 4.
HM Bluetooth module datasheet -------------------------------------------------------Last Version V507 2013-08-23 7
HM Bluetooth module datasheet 5. Product pictures Not for sale HM-01 HM-02 HM-03 HM-04 HM-05 BT 2.1 BT 2.1 BT 2.1 BT 2.1 BT 2.1 Class1 Testing HM-06 HM-07 HM-08 HM-09 HM-10 BT 2.1 BT 2.1 BT 2.1 BT 2.1 BLE 4.0 Dual mode Testing HM-11 HM-12 BLE 4.
HM Bluetooth module datasheet 6. Product technical specifications This document only include Bluetooth BLE 4.0 document, You can goto http://www.jnhuamao.cn/bluetooth_en.rar get Bluetooth V2.1 version datasheet. That document include: HM-01, HM-02, HM-03, HM-04, HM-05, HM-06, HM-07, HM-08, HM-09. 6.1 HM-10 Schematic 6.
HM Bluetooth module datasheet 6.3 HM-10 package information 6.
HM Bluetooth module datasheet 4 UART_RTS UART interface 5 NC NC 6 NC NC 7 NC NC 8 NC NC 9 NC NC 10 NC NC 11 RESETB Reset if low >100ms. 12 VCC 3.
HM Bluetooth module datasheet 33 PIO10 Programmable input/output line 34 PIO11 Programmable input/output line 6.5 HM-11 Size 6.6 HM-11 Package information 6.
HM Bluetooth module datasheet 3 UART_CTS UART interface 4 UART_RX UART interface 5 NC NC 6 NC NC 7 NC NC 8 NC NC 9 VCC V3.3 10 NC NC or VCC 11 RESETB Reset if low <100ms 12 GND Ground 13 PIO3 Programmable input/output line 14 PIO2 Programmable input/output line 15 PIO1 System LED 16 PIO0 System KEY 7. System function How to wake up module from sleep mode? There are two ways to wake up module from sleep mode. 7.
HM Bluetooth module datasheet 7.3.1 If Module is in sleep mode Module will wake up immediately, if AT+NOT value is “1”, module will send “OK+WAKE” string through UART. 7.3.2 If Module has already connected to remote device Module will disconnect from remote device. 7.3.3 If Module is standby mode Module will reset to default configuration. Then restart. System LED function (PIO1) In sleep mode, LED has turned off.
HM Bluetooth module datasheet from http://www.jnhuamao.cn/Bluetooth_en.rar 1. Test Command Send Receive Parameter AT OK None OK+LOST If Module is not connected to remote device will receive: “OK” If Module has connected, module will disconnected from remote device, if “AT + NOTI” is setup to 1, will receive: “OK+LOST” 2. Query module address Send Receive Parameter AT+ADDR? OK+ADDR:MAC Address None 3. Query/Set baud rate Send Receive Parameter AT+BAUD? OK+Get:[para1] Para1: Baud rate No.
HM Bluetooth module datasheet Setup baud: Send: AT+BAUD1 Receive: OK+Set:1 Note: If setup to Value 7, After next power on, module will not support any AT Commands, until PIO0 is pressed, Module will change Baud to 9600. 4. Clear Last Connected device address Send Receive Parameter AT+CLEAR OK+CLEAR None Notice: Only Central role is used. 5.
HM Bluetooth module datasheet “OK+CONNF” will received after about 10 minutes. 7. Query/Set filter AT command parameter in AT+MODE value is 2 Send Receive Parameter AT+FILT? OK+ Get:[para1] Para1: 0, 1 AT+FILT[para1] OK+ Set:[para1] 1: Don’t filter AT command 0: Filter AT command Default: 0 If this command value is setup to “1”, Remote device AT command string will not sent to local UART. 8. System Help Information Send Receive Parameter AT+HELP? Help Information None 9.
HM Bluetooth module datasheet 2: 0 Mode + 1 Mode Default: 0 In mode 2, all data received from UART or remote device will be handled and send. 11. Query/Set Notify information Send Receive Parameter AT+NOTI? OK+Get:[para1] Para1: 0, 1 AT+NOTI[para1] OK+Set:[para1] 0: Don’t Notify 1: Notify Default: 0 If this value is set to 1, when link ESTABLISHED or LOSTED module will send OK+CONN or OK+LOST string through UART. 12.
HM Bluetooth module datasheet 14. Query/Set PIO1 output status (System LED) Send Receive Parameter AT+PIO1? OK+Get:[para1] Para1: 0, 1 AT+ PIO1 [para1] OK+Set:[para1] 0:Unconnected Output 500ms High 500ms Low, Connected output High. 1:Unconnected output Low, Connected output High. Default: 0 15.
HM Bluetooth module datasheet 16. Query/Set Pin Code Send Receive Parameter AT+PASS? OK+Get:[para1] Para1 AT+PIN[para1] OK+Set:[para1] 000000~999999 is Pin Code, Default: 000000 e.g. Query Pin Code Send: AT+PIN? Receive: OK+PIN:000000 Setup Pin Code 008888 Send: AT+PIN008888 Receive: OK+Set:008888 17. Query/Set Module Power Send Receive Parameter AT+POWE? OK+Get:[para1] None AT+ POWE [para1] OK+Set:[para1] Para: 0 ~ 3 0: -23dbm 1: -6dbm 2: 0dbm 3: 6dbm Default: 2 18.
HM Bluetooth module datasheet 19. Restore all setup value to factory setup Send Receive Parameter AT+RENEW OK+RENEW None Send Receive Parameter AT+RESET OK+RESET None 20. Restart module 21. Query/Set Master and Slaver Role Send Receive Parameter AT+ROLE? OK+Get:[para1] Para1: 0, 1 AT+ROLE[para1] OK+Set:[para1] 0: Peripheral 1: Central Default: 0 22.
HM Bluetooth module datasheet AT+START OK+START None This command is only used when AT+IMME1 is setup. 26. Query Module into sleep mode Send Receive Parameter AT+SLEEP OK+SLEEP None Only support Peripheral role. 27. Query/Set Module save connected address parameter Send Receive Parameter AT+SAVE? OK+Get:[para1] None AT+SAVE[para1] OK+Set:[para1] Para1: 0~1 0:Save when connected 1:Don’t Save Default: 0 28.
HM Bluetooth module datasheet Send Receive Parameter AT+TYPE? OK+Get:[para1] None AT+TYPE[para1] OK+Set:[para1] Para1: 0~2 0:Not need PIN Code 1:Bond not need PIN 2:Bond with PIN Default: 0 Important: If you are use android 4.3 device, please don’t change this value. It caused module cant communication with android 4.3 devices. We think this is an Android 4.3 bug, it works fine on iPhone. 30.
HM Bluetooth module datasheet Resource: Bluetooth Module 2.1 datasheet: http://www.jnhuamao.cn/Bluetooth_en.rar Bluetooth Module 4.0 datasheet: http://www.jnhuamao.cn/Bluetooth40_en.rar Bluetooth Module 4.0 USB Dongle http://www.jnhuamao.cn/HMDongle40_en.rar Bluetooth 2.1 Com Assistant for android: http://www.jnhuamao.cn/HMComAssistant.rar Bluetooth 4.0 Com Assistant for android 4.3: http://www.jnhuamao.cn/HMBLEComAssistant.rar Bluetooth 4.0 IOS Code: http://www.jnhuamao.cn/showNews.