QSG134: DKBT BluetoothDual Mode
Development Kit Quick Start Guide
Wednesday, 25 November 2020
STEPS 3 - 6
http://www.silabs.com/support
20oC UART
●
●
●
●
●
●
●
●
●
●
Thank You for selecting Bluegiga
The DKBT Development Kit is meant to help you to get started and evaluate the Bluegiga Bluetooth
Dual Mode modules like the BT121-A. The DKBT also allows you to easily test the features of the
Bluetooth Dual Mode module and try out the example applications provided by Bluegiga and it can
also be used for prototyping user applications.
This Quick Start Guide provides instructions on how to test the built-in demo application preinstalled into the BT121-A module of your DKBT and points you to additional software and
documentation resources available for the BT121-A module and the DKBT.
Development Kit contents
• DKBT Main Board
• BT121-A Carrier Board
• Micro USB cable
Preparing the DKBT
Step 1 : Connect the Carrier Board to the Main Board.
Step 2 : Make sure all the three jumpers are in place.
Step 3 : Turn the SPI Display switch ON.
Step 4 : Turn the SPI Accelerometer switch OFF.
Step 5 : Turn the I2C Altimeter switch ON.
Step 6 : Turn the USB to UART Converter switch ON.
Step 7 : Install the AAA battery in to the holder.
Step 8: Turn the POWER switch to BAT position.
Verify:
• The power led next to the POWERswitch
turns ON.
• The display turns on and displays the text shown
in the image on the right.
PAGE 1
• Printed Quick Start Guide and EULA
• 1.5V AAA battery
BT121-A Carrier Board
STEP 7
STEP 1
RESET
PAGE 4
STEP 4
DKBT Main Board
OFF ON
+ AAA 1,5 V battery -
Bluegiga BT121
TEMPERATURE
SENSOR
PAGE 2 / STEP 6
STEP 2
STEP 8
Learn more and get started with development
To learn more about the BluetoothDual Mode Modules and to try other demos and examples:
Download the Software Getting Started Guide to learn more about the Bluetooth Dual
Mode
• Download the Development Kit User Guide to learn more about the development kit
software, SDK, tools and other demo applications
• If you have any questions or need help contact our customer service at
PAGE 6
SPP Demo (continued)
Step 6 : Use your Android or Windows device to
discover and pair a device named
BT121 HTM+SPP Demo
Step 7 : OpenS2 Bluetooth Terminal application and
use it to open SPP connection to the BT121.
Step 8 : Once the connection has been established
BT121 will send you a welcome message over
Bluetooth SPP connection which you can
observe in the S2 Bluetooth Terminal
application.
Step 9 : UseS2 Bluetooth Terminal to send data to
BT121 and observe the data in the terminal
software connected to the DKBT.
You can also send data from the BT121 to the
S2 Bluetooth Terminal.
Verify: The terminal application will show
”SPP CONNECTED” and ”SPP DISCONNECTED”
messages indicating Bluetooth SPP connection
establishment and disconnection.
The screenshot from Tera Term on the lower
right displays the text ”Hello from Android”
sent from the S2 Bluetooth Terminal to the
BT121.
NOTE! If you change the orientation of your Android
device from portrait to landscape or vice versa
the SPP connection is disconnected by
Android.
NOTE! You can perform the same test with a
Windows PC using the built-in Bluetooth
interface.
PAGE 5
The Built-in Demo Applications
The built-in demo application on the DKBT will make the Bluetooth Dual Mode module visible to both
Bluetooth BR/EDR and Low Energy devices and can be connected with both.
The demo will expose the temperature readings from the I
Low Energy
exchange over Bluetooth Serial Port Profile (SPP).
connection using the Health Thermometer Profile. The demo enables also serial data
Try the Bluetooth LE Demo with iOS
Step 1 : Download and install for example
BLExplr or BLE
Step 2 : OpenBLExplr and perform a device discovery.
Step 3 : Select and connect with device named
BT121 HTM+SPP Demo.
Verify: Once the connection has been opened, the
BLExplr application will show you the GATT
services the device implements.
NOTE! If you do not see the UUID’s listed as shown in
the screenshot at right go to your App settings
and update UUID descriptions.
Step 4 : Select the Health Thermometer service.
As soon as you select the Health Thermometer service
the BLExplr application will perform a characteristics
discovery and show all the data exposed by the service.
Step 5 : Select the Temperature Measurement
characteristic.
Step 6 : Press Enable Indicate button to enable the
transmission of temperature readings to the
application.
Verify: The temperature measurement value is shown in
hex and decimal values and you can observe the
value changing both in the application and on
the DKBT’s LCD-display as the temperature
changes.
To see the temperature change press your finger
against the sensor indicated by a red circle on
the DKBT Main Board image on Page 1.
Utility application from App Store.
2
C Altimeter sensor via the Bluetooth
PAGE 2
STEP 6
Try the Bluetooth LE
With Android an application called BLE Tool is recommen- ded for testing
this demo.
Step 1 : Download and install BLE Tool application from
Google Play Store.
Step 2 : Use your Android device to discover and pair a
device named BT121 HTM+SPP Demo.
Step 3 : OpenBLE Tool and it will perform device
discovery automatically.
Step 4 : Select and connect with device named
BT121 HTM+SPP Demo.
NOTE! If requested for pairing during the connection
setup accept pairing with BT121 HTM+SPP Demo
If you did pairing in Step 2 this is not needed.
Verify: Once the connection has been opened, the
BLE Tool application will show you the GATT
services and characteristics the device offers.
Step 5 : Select the Health Thermometer service and
Temperature Measurement characteristic.
Step 6 : Press Read values button to read the temperature.
Verify: The temperature value is shown in decimal, hex or
as a string depending on your selection in the App.
NOTE! Android applications typically do not support the
indication of characteristic values. This is an
Android issue.
Because of the above issue to update the
temperature reading you need to press the
Read values button every time you want to
perform the update.
PAGE 3
Demo with Android
Bluetooth Serial Port Profile Demo
The Bluetooth SPP Demo will enable serial data exchange over Bluetooth Serial Port Profile (SPP)
and the data can be received with a PC or an Android phone running a terminal application.
NOTE! Apple iOS devices cannot be used to try out this demo since they do not implement the
Bluetooth SPP profile. Instead Apple uses the iAP profile which is only available to Apple
MFI licensees.
Try the SPP Demo
Step 1 : Connect a micro USB cable between a PC
and the DKBT USB connector named UART.
Verify: A Windows PC will detect the USB-to-UART
converter on the DKBT and starts to automatically install the drivers for it.
NOTE! If the PL2303 driver is not automatically
installed you can manually download and
install it from the Prolific web site at
www.prolific.com.tw.
Step 2 : Check from Windows device manager,
which COM port is assigned for the DKBT
(named ”Prolific USB-to-Serial Comm Port”).
Step 3 : Open the COM port with a terminal soft-
software such as Tera Term.
Set the following settings:
115200 bps
8 data bits
no parity
1 stop bit
RTS/CTS flow control enabled
Step 4 : Press Reset Module button on the DKBT
kit to reset the module and make sure you
see ”BT121 HTM+SPP Demo” text in the
terminal application indicating that the
serial connection works.
STEP 6
Step 5 : Download and install S2 Bluetooth Terminal
application from Google Play Store or alternatively use the built-in Bluetooth interface
of your Windows PC.
PAGE 4
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.