BDE logo

Low Power, Long Range Sub-1 GHz Module
BDE-RFM216-IN
USER GUIDE

Introduction

This user guide is for BDE-RFM216-IN, a Wireless Module based on TI CC1312R. It is a quick start guide for how to connect the module with the evaluation board BDE-EVB07 or with the TI Launchpad, and how to build the first application. It also shows a demo for how BDERFM216-IN receives a data packet that is sent from another BDE-RFM216-IN.

Get Ready

The following tools are recommended to develop with BDE-RFM216-IN.
Hardware tools:

  • Two modules of BDE-RFM216-IN (BDE-RFM216-IN-BDE Technology Inc. (bdecomm.com))
  • Two BDE-ADP05 V1.0 (adaptor board)
  • PC or Laptop
  • Two BDE-EVB07 ( BDE-EVB07-BDE Technology Inc. (bdecomm.com))or
  • Two TI Launchpad (LAUNCHXL-CC13X2R1 Evaluation board | TI.com) · USB cable for power supply and debugging

Software tools:

  • Terminal software such as CCS, IAR.
  • CCS download
  • Software Development Kit (SDK)

Build Your First Application

Once have the Hardware and Software tools in place, please follow the following steps:
A. Connect the Hardware
If chose EVB07:
Use a USB cable to connect EVB07 and PC or laptop. Plug BDE-RFM216-IN with the adaptor board into the dev board and connect all the pins with Jumpers as the following picture shows.

BDE-RFM216 Low Power Long Range Sub-1 GHz Module

If chose TI Launchpad:
The connection is as follows.BDE-RFM216 Low Power Long Range Sub-1 GHz Module- connection

Connection Designator BDE-RFM216-IN LaunchPad Pin
3V3 Power VDD 3V3
Ground GND GND
RST RST RESET
TMS TMS TMS
TCK TCK TCK
TDO DIO16 TDO
TDI DIO17 TDI

Optional: TDO,TDI,RXD,TXD

B. Build the Application
Download and install the CCS and SDK
From the above links, follow the instructions in the following steps to download and install the CCS and SDK.
CCS Installation

  1. Click on this optionBDE-RFM216 Low Power Long Range Sub-1 GHz Module- CCS Installation 1
  2. Select an option to download CCSBDE-RFM216 Low Power Long Range Sub-1 GHz Module- CCS Installation 2
  3. Unzip the package to a local discBDE-RFM216 Low Power Long Range Sub-1 GHz Module- CCS Installation 3
  4. Click the setup of CCSBDE-RFM216 Low Power Long Range Sub-1 GHz Module- setup of CCS
  5. Click “Next”BDE-RFM216 Low Power Long Range Sub-1 GHz Module- CCS Installation 4
  6. Select the default optionBDE-RFM216 Low Power Long Range Sub-1 GHz Module- CCS Installation 5
  7. Click “Next”BDE-RFM216 Low Power Long Range Sub-1 GHz Module- CCS Installation 7
  8. Select the Installation DirectoryBDE-RFM216 Low Power Long Range Sub-1 GHz Module- CCS Installation 8
  9. Select the default optionBDE-RFM216 Low Power Long Range Sub-1 GHz Module- CCS Installation 9
  10. Select the componentBDE-RFM216 Low Power Long Range Sub-1 GHz Module- CCS Installation 10
  11. Select the default optionBDE-RFM216 Low Power Long Range Sub-1 GHz Module- CCS Installation 11
  12. Click “Next”BDE-RFM216 Low Power Long Range Sub-1 GHz Module- CCS Installation 12
  13. Click “Next”BDE-RFM216 Low Power Long Range Sub-1 GHz Module- CCS Installation 13
  14. Waiting for installation to completeBDE-RFM216 Low Power Long Range Sub-1 GHz Module- CCS Installation 14

◼Software Development Kit (SDK) installation

  1. Click on this optionBDE-RFM216 Low Power Long Range Sub-1 GHz Module- Software Development 1
  2. Select an option you need to download SDKBDE-RFM216 Low Power Long Range Sub-1 GHz Module- Software Development 2
  3. Log in to your TI account, if you are a new user, register a TI account firstBDE-RFM216 Low Power Long Range Sub-1 GHz Module-Software Development 3
  4. Select “civil” if your application is for civil useBDE-RFM216 Low Power Long Range Sub-1 GHz Module- Software Development 4
  5. Select “Yes” and submitBDE-RFM216 Low Power Long Range Sub-1 GHz Module- Software Development 5
  6. Download SDK
  7. InstallationBDE-RFM216 Low Power Long Range Sub-1 GHz Module- Software Development 7
  8. Click “Next”BDE-RFM216 Low Power Long Range Sub-1 GHz Module- Software Development 8
  9. Select the default optionBDE-RFM216 Low Power Long Range Sub-1 GHz Module-Software Development 9
  10. Select the Installation directoryBDE-RFM216 Low Power Long Range Sub-1 GHz Module- Software Development 10
  11. Click “Next”BDE-RFM216 Low Power Long Range Sub-1 GHz Module- Software Development 11
  12. Waiting for installation to completeBDE-RFM216 Low Power Long Range Sub-1 GHz Module- Software Development 12

◼Run an example/demo code

  1. For the first module, find the option named “Import CCS project…”BDE-RFM216 Low Power Long Range Sub-1 GHz Module- demo code 1
  2. According to the following path to find the sending end project: ti\simplelink_cc13x2_26x2_sdk_5_10_00_48\examples\rtos\CC1312R1_L AUNCHXL\ easylink\  rfEasyLinkRx\tirtos\ccs.BDE-RFM216 Low Power Long Range Sub-1 GHz Module- demo code 2
  3. Right-Click the project to build the receiving end projectBDE-RFM216 Low Power Long Range Sub-1 GHz Module- demo code 3
  4. Click this bug icon (means download and debugging)BDE-RFM216 Low Power Long Range Sub-1 GHz Module- demo code 5
  5. Click on this option to start debuggingBDE-RFM216 Low Power Long Range Sub-1 GHz Module- demo code 10
  6. Find the file which is named “rfEasyLinkRx.c” and the function which is named “rxDoneCb”, and set a breakpoint at the line as the arrows showBDE-RFM216 Low Power Long Range Sub-1 GHz Module- demo code 6
  7. For another module, according to the following path to find the sending end project:
    ti\simplelink_cc13x2_26x2_sdk_5_10_00_48\examples\rtos\CC1312R1_LAUNCHXL\easylink\ rfEasyLinkTx\tirtos\ccsBDE-RFM216 Low Power Long Range Sub-1 GHz Module- demo code 7
  8. Right Click the project to build the sending end projectBDE-RFM216 Low Power Long Range Sub-1 GHz Module- demo code 8
  9. Click this bug icon (means download and debugging)BDE-RFM216 Low Power Long Range Sub-1 GHz Module- demo code 9
  10. Click on this option to start debuggingBDE-RFM216 Low Power Long Range Sub-1 GHz Module- demo code 10
  11. You can see the lights flashing (which means sending data uninterruptedly)BDE-RFM216 Low Power Long Range Sub-1 GHz Module- demo code 11
  12. The program stops at the breakpointBDE-RFM216 Low Power Long Range Sub-1 GHz Module- demo code 12

By far you should’ve built your first application successfully.
For further development, please check out the CC1312R datasheet, product information and support | TI.com page and download the User Guide (https://www.ti.com/lit/pdf/swcu185)

Other Resources

Mac OS Installer for SimpleLink CC13X2 26X2 SDK
Linux Installer for SimpleLink CC13X2 26X2 SDK
Mac OS Installer for Code Composer Studio IDE
Linux Installer for Code Composer Studio IDE
CC1312R SimpleLink™ High-Performance Sub-1 GHz Wireless MCU
Windows Installer for SmartRF Flash Programmer 2

Revision History

Revision  Date  Description 
V1.0 5-Apr-2019 Initial Release
V2.0 14-Apr-2021 Changed template

More Questions:

Please search existing answers on TI E2E support forums
Contact your local TI sales representative.
Or
Contact BDE Technology, Inc.
China:
B2-403, 162 Science Ave, Huangpu District, Guangzhou, 510663
Tel: +86-020-28065335
Website: http://www.bdecomm.com/cn/ Email: shu@bdecomm.com
USA:
67 E Madison St, #1603A, Chicago, IL 60603
Tel: +1-312-379-9589
Website: http://www.bdecomm.com/ Email: info@bdecomm.com

info@bdecomm.com
BDE Technology Inc.

Documents / Resources

BDE BDE-RFM216 Low Power Long Range Sub-1 GHz Module [pdf] User Guide
BDE-RFM216, Low Power Long Range Sub-1 GHz Module
BDE BDE-RFM216 Low Power Long Range Sub-1 GHz Module [pdf] User Guide
BDE-RFM216, Low Power Long Range Sub-1 GHz Module

References

Leave a comment

Your email address will not be published. Required fields are marked *