background image

 
 
 
 
 

BMD-200-EVAL-UG-V1.4 

Page 1 of 20 

Rigado LLC 
3950 Fairview Industrial Dr SE, Ste 100 
Salem, Oregon 97302 
866-6-RIGADO 

 [email protected] 

www.rigado.com/modules 
 

 

 

BMD-200 Evaluation Kit User Guide 

 
This document describes the 

BMD-200

 Evaluation Kit from Rigado. 

This Evaluation Kit allows for stand-alone use of the 

BMD-200

 

module featuring the Nordic nRF51822 RF System on Chip (SoC).  
 
The purpose of this guide to provide setup instructions for starting 
development and to describe the hardware functionality of the 

BMD-200 

Evaluation Kit. 

 
 

1.

 

Overview 

The BMD-200 Evaluation Kit is a versatile hardware platform that provides an easy jumping off point for 
almost any Bluetooth 4.1 Low Energy project.  The kit can be powered externally via USB or with a CR2032 
coin cell battery for portable use. USB provides a programming and debug interface (J-Link or CMSIS-DAP), as 
well as communication via a virtual COM port. Two user configurable buttons are available, as well as an RGB 
LED, ambient light sensor, accelerometer, EEPROM, and a current sense resistor. There is also an on-board 
reset button. Breakout headers allow easy access to all of the BMD-200 GPIO pins. 

 

1.1.

 

Key Features 

 

BMD-200 Bluetooth 4.1 System on Module (SoM) 

 

On-board programming and debug (J-Link or Drag-&-Drop/CMSIS-DAP) 

 

Virtual COM port over USB 

 

Full GPIO pin out of BMD-200 

 

I2C 3-axis accelerometer (

NXP MMA8652FC

 

Ambient light sensor (

Avago APDS-9005-020

 

16kb SPI EEPROM (

ON Semi CAT25160VI-GT3

 

Buttons and LEDs for user interaction 

 

32.768kHz Crystal 

 

CR2032 battery holder 

 

 

Downloaded from

Arrow.com.

Summary of Contents for BMD-200

Page 1: ...Low Energy project The kit can be powered externally via USB or with a CR2032 coin cell battery for portable use USB provides a programming and debug interface J Link or CMSIS DAP as well as communica...

Page 2: ...nsor 14 4 8 32kHz Crystal Oscillator 14 4 9 Current Sensing Header 15 4 10 Headers 16 4 11 GPIO Jumpers 17 5 Schematic 18 6 BMD 200 Pinout 19 7 Life Support Policy 20 8 Document History 20 9 Related D...

Page 3: ...ugust 10 2016 BMD 200 EVAL UG V1 4 Page 3 of 20 Figure 17 GPIO Jumper Layout 17 Figure 18 BMD 200 Evaluation Board Schematic 18 Figure 19 BMD 200 Pin out 19 Downloaded from Arrow com Downloaded from A...

Page 4: ...ces and communication Keil MDK ARM Development Kit A development environment designed for microcontroller applications that enables development using the nRF51 SDK application and example files SEGGER...

Page 5: ...th step 4 below 2 Download and install the nRFgo Studio from www nordicsemi com eng Products 2 4GHz RF nRFgo Studio 3 Download and install the latest Segger J Link utilities from https www segger com...

Page 6: ...he Program SoftDevice tab in the pane on the right 4 Click Browse and navigate to the location of the extracted SoftDevice unzipped SDK location components softdevice s130 hex Select the SoftDevice he...

Page 7: ...e was selected in the previous section select an example that is also labeled for use with S110 3 Open the project file ble_app_hrs_s130_pca10028 uvprojx to start the Keil IDE 4 In the Project drop do...

Page 8: ...w select J LINK J TRACE Cortex from the upper right hand drop down menu then click Settings The same 9 digit serial number from the nRFgo program should be in the SN field to acknowledge Keil sees the...

Page 9: ...D6 will turn on indicating the board has power 3 After a few seconds the computer will recognize the board as a standard USB drive named MBED 3 2 2 Program BMD 200 Evaluation Kit Drag and Drop 1 Regi...

Page 10: ...on board CMSIS DAP compatible programmer Note The BMD 200 can be fully erased by holding down Reset button for 5 seconds After 5 seconds status LED D6 will flash faster while erasing Once the erase pr...

Page 11: ...Breakout Header Current Sense Header Current Sense Resistor 3 axis I2C Accelerometer Analog Ambient Light Sensor 16kb SPI EEPROM Figure 9 Assembly Drawing Top View Downloaded from Arrow com Downloade...

Page 12: ...e device to become unrecoverable On the BMD 200 EVAL M the Reset button has three purposes If held while powering on the Evaluation Board it will enter the mbed bootloader mode for updating the mbed p...

Page 13: ...munication LED D5 will turn on during virtual COM port activity 4 5 Accelerometer The BMD 200 Evaluation Board comes with an on board 3 Axis Accelerometer that communicates over I2C There is one progr...

Page 14: ...BMD 200 ADC to use the internal band gap reference with input prescaling set to 2 3 will enable measurement for most of the usable light range with the greatest resolution The Ambient Light Sensor is...

Page 15: ...ving R20 and using a current meter in series with pins one and two The default hardware configuration does not require any modification of the current sense header for the BMD 200 Evaluation Board to...

Page 16: ...Header Pin Pin Name BMD 200 Pin nRF51 Port Default Function Alternate Function 1 VSYS 3 3V System Power 2 P0 08 20 P0 08 Accel I2C SDA 3 P0 06 17 P0 06 Ambient light ADC 4 P0 05 16 P0 05 Accel I2C SC...

Page 17: ...erence from connected circuitry The SPI EEPROM is the only device that requires modifying jumpers to communicate with the BMD 200 To connect this the corresponding jumpers must be disconnected from th...

Page 18: ...from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Do...

Page 19: ...WD IO RESET SWCLK 25 In SW Clock 1 VCC 18 Power 2 1 to 3 6VDC input 2 GND 1 2 3 4 7 10 19 26 27 28 opt Power Electrical Ground Note 1 SWDCLK has an internal 12 k pull down resistor Note 2 An external...

Page 20: ...SDK 1 4 8 10 16 Updated logo and address on first page 9 Related Documents Rigado Documents BMD 200 DS Module Datasheet BMD 200 AN 1 MAC Address Provisioning Nordic Semiconductor Documents nRF51822 PS...

Reviews: