background image

 

 

 

 

 

This document is subject to change without notice. 
Document No:  0019-02-08-01-000 (Issue B) 
Date Published: September 9, 2015 

 

B1010SP0-EVB-1 Evaluation Board User Guide 

D

oc

um

ent

 N

o

0019

-02

-08

-01

-0

00 (

is

s

ue 

B

 

 

INTRODUCTION 

CEL's Bluetooth Smart Evaluation Board  is a simple yet comprehensive way for designers to develop Bluetooth 

Smart applications using CSR's µEnergy

®

  solution.  B1010SP0-EVB-1 is based on CSR's µEnergy Starter 

Development Kit, but has been populated with a CEL B1010SP0  Mini Module. For more information on the CEL 

B1010SP0 Mini Modules, please visit 

http://meshconnect.cel.com/B1010

. 

 

B1010SP0-EVB-1 is designed to be used in conjunction with CSR's µEnergy platform for software development, and 

is a complete development environment for rapid prototyping of Bluetooth Smart products. It provides access to 

CSR's µEnergy and CSRmesh

®

  stacks for developing interoperable BLE 4.x and CSRmesh-based designs, 

including:  

 

 

Software Development Kit (SDK) 

 

Example embedded applications for popular Bluetooth Smart and CSRmesh profiles 

 

Example host applications for iOS and Android 

 

xIDE for µEnergy (includes compiler) 

 

Production test and configuration tools  

 

This User Guide describes the kit contents, SDK installation, and running the first application for both the µEnergy 

and CSRmesh SDKs, used for BLE and CSRmesh applications, respectively.  

0019-02-08-01-000 
B1010SP0-EVB-1 Bluetooth

®

 Smart Evaluation Board User Guide 

 

Summary of Contents for MeshConnect B1010SP0-EVB-1

Page 1: ...B 1 is designed to be used in conjunction with CSR s Energy platform for software development and is a complete development environment for rapid prototyping of Bluetooth Smart products It provides ac...

Page 2: ...NERGY SDK 6 RUNNING THE FIRST APPLICATION ENERGY SDK 7 USING B1010SP0 EVB 1 UART DEBUG PORT 10 COMPANION PHONE APPS ENERGY SDK 11 CONNECTING THE HARDWARE CSRMESH SDK 12 RUNNING THE FIRST APPLICATION C...

Page 3: ...ng components are included in B1010SP0 EVB 1 1 Target Board Figure 1 Evaluation Kit Target Board For proper operation of the B1010SP0 Mini Module ensure that the VDD_PADS SPI_ENABLE and VDD_BAT jumper...

Page 4: ...etup 1 Obtain the activation code for the kit This is printed on a label on the side of the kit box and looks similar to Figure 3 For more information visit https wiki csr com wiki Activation_Codes Fi...

Page 5: ...ss or you may be required to change your email address to gain access This is done through your account setting which will require an additional email be sent to your email address to be verified for...

Page 6: ...ware before plugging in the hardware To continue with the Energy SDK please see the section below called Connecting the Hardware Energy SDK To continue with the CSRmesh SDK please see the section late...

Page 7: ...clicking on the xIDE shortcut on the desktop or navigating to it using the Windows Start Menu Figure 8 xIDE Shortcut Figure 9 xIDE Window 2 Open the Heart Rate project by clicking on Project in the m...

Page 8: ...c Device Name The Bluetooth Address and Crystal Trim need to match the values printed on the target board label Figure 11 Example Target Board Label 4 Open the hr_sensor_cs101x_A05 keyr file in the SD...

Page 9: ...lue the decimal value on the label must be converted to hexadecimal as shown below Figure 14 Example Crystal Trim Value Conversion 7 To customize the Device Name search for the declaration g_device_na...

Page 10: ...few minutes so will not be visible to any searching phones To re enable advertisements the button can be connected to PIO11 with a jumper not supplied or the eval board can be power cycled For more i...

Page 11: ...ion Board User Guide COMPANION PHONE APPS ENERGY SDK Reported pulse information from the Heart Rate application can be viewed with an iOS or Android phone Visit the Mobile Applications section at http...

Page 12: ...he target board USB port and connect the other end of the cable to a free USB port on the development PC The device drivers necessary to connect to the target board are automatically installed on the...

Page 13: ...a Bluetooth Smart enabled phone to send and receive CSRmesh commands and enables the user to control the LED on the Target board Figure 23 Default Location of CSRmeshLight Project 3 Compile the Light...

Page 14: ...the hardware by selecting Run from the Debug menu or press the F5 shortcut key The Light Control application will now be running on the hardware For more information on the Light Control application s...

Page 15: ...nal device authentication and know the short codes private keys for each of your end devices 5 To control the Target board LED select the Light Control menu option Tap on the red portion of the color...

Page 16: ...current it is also necessary to temporarily remove the SPI_ENABLE jumper on the module This is because in SPI mode the module has a 47k pull down resistor that is pulled high See the figure below for...

Page 17: ...2 N C N C N C AIO0 25 13 3 4 15 20 PIO1 UART_RX PIO0 UART_TX 19 14 5 6 N C N C N C PIO3 10 16 7 8 17 15 PIO4 PIO5 D_CLK 27 18 9 10 19 22 PIO6 CSB PIO7 MOSI 23 20 11 12 22 24 PIO8 MISO PIO9 18 23 13 14...

Page 18: ...t up to date specifications of CEL products Not all products and or types are available in every country Please check with a CEL sales representative for availability and additional information No par...

Reviews: