background image

 

 

Contents 

Document Revision History ··································································································· 2

 

1.

 

Introduction ··················································································································· 2

 

2.

 

Specification ··················································································································· 3

 

3.

 

Detailed description ······································································································· 4

 

3.1 

Pinout ································································································································ 4 

3.2 

Features of Design············································································································· 4 

3.3 

AT Commands ··················································································································· 4 

4.

 

SoftwareSerial Communication ····················································································· 7

 

4.1 

Demo: BLE Slave ················································································································ 7 

4.2 

Demo : BLE Master ············································································································ 8 

5.

 

Resources ····················································································································· 10

 

 

 

 

Summary of Contents for Grove - BLE

Page 1: ...1 Grove BLE Version 1 0 Release date 9 20 2015 Wiki http www seeedstudio com depot Grove EMG Detector p 1737 html Bazaar http www seeedstudio com wiki Grove_ _EMG_Detector ...

Page 2: ...2 Document Revision History Revision Date Author Description 1 0 Sep 21 2015 Victor He Create file ...

Page 3: ...vision History 2 1 Introduction 2 2 Specification 3 3 Detailed description 4 3 1 Pinout 4 3 2 Features of Design 4 3 3 AT Commands 4 4 SoftwareSerial Communication 7 4 1 Demo BLE Slave 7 4 2 Demo BLE Master 8 5 Resources 10 ...

Page 4: ...ision of Seeed Technology Inc this manual has been compiled and published which covered the latest product description and specification The content of this manual is subject to change without notice Copyright The design of this product including software and its accessories is under tutelage of laws Any action to violate relevant right of our product will be penalized through law Please conscious...

Page 5: ...ove BLE v1 Grove Bluetooth Low Energy v1 uses a Low Energy Bluetooth module HM 11 based on TI CC2540 chip which has AT command support As a Grove product it s convenient to use Grove BLE with Arduino board via Base Shield ...

Page 6: ...odify through AT Command AT POWE Speed Asynchronous 6K Bytes Synchronous 6K Bytes Sensitivity 84dBm at 0 1 BER Security Authentication and encryption Service Central Peripheral UUID FFE0 FFE1 Supply Power 3 3v 5v Working temperature 5 65 Centigrade Size 20cm x 10cm Working Current 10 mA Sourcing Current 20 mA Sleeping Current 1 mA Attention The supply power of HM 11 is 3 3v but the Grove BLE is 3 ...

Page 7: ...0 3 57600 4 115200 5 4800 6 2400 7 1200 8 230400 Default 0 9600 Set baud rate Send AT BAUD para1 Receive OK Set para1 e g Send AT BAUD1 Receive OK Set 1 The Baud rate has been set to 19200 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 3 Try connect an address Send AT CON para1 Receive OK CONN para2 Range A...

Page 8: ... collection Mode Mode 0 2 Remote Control Mode Mode 0 Default 0 Set Module Work Mode Send AT MODE Receive OK Set para 6 Query Module name Send AT NAME Receive OK NAME para1 Set Module name Send AT NAME para1 Receive OK Set para1 e g Send AT NAMESeeed Receive OK Set Seeed Notice Name would change after next power on 7 Query Pin Code Send AT PASS Receive OK PASS para1 Range 000000 999999 Default 0000...

Page 9: ...Restart module Send AT RESET Receive OK RESET 10 Query Master and Slaver Role Send AT ROLE para1 Receive OK Set para1 Range 0 1 0 Peripheral 1 Central Default 0 More AT commands please refer to the Date sheet of BLE module ...

Page 10: ...to the way of connection in the previous pic TX D2 RX D3 Open Arduino IDE copy the following program and upload it onto the Arduino Seeeduino board And then two BLE modules can communicate with each other 4 1 Demo BLE Slave include SoftwareSerial h Software Serial Port define RxD 2 define TxD 3 define DEBUG_ENABLED 1 SoftwareSerial BLE RxD TxD void setup Serial begin 9600 pinMode RxD INPUT ...

Page 11: ... the other applications here recvChar Serial read BLE print recvChar void setupBleConnection BLE begin 9600 Set BLE BaudRate to default baud rate 9600 BLE print AT CLEAR clear all previous setting BLE print AT ROLE0 set the bluetooth name as a slaver BLE print AT SAVE1 don t save the connect information 4 2 Demo BLE Master include SoftwareSerial h Software Serial Port define RxD 2 define TxD 3 def...

Page 12: ... if Serial available check if there s any data sent from the local serial terminal you can add the other applications here recvChar Serial read BLE print recvChar void setupBleConnection BLE begin 9600 Set BLE BaudRate to default baud rate 9600 BLE print AT CLEAR clear all previous setting BLE print AT ROLE1 set the bluetooth name as a master BLE print AT SAVE1 don t save the connect information ...

Page 13: ...10 5 Resources BLE_apk_for_Android DataSheet of BLE module Schematic ...

Page 14: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Seeed Studio 113020007 ...

Reviews: