SLTB010A

MSRP $19.99

EFR32BG22 Thunderboard Kit

Thunderboard BG22 is a small form-factor, optimized development platform for adding Bluetooth connectivity to battery-powered IoT products. 

MSRP $19.99

 

Small Form Factor Thunderboard

  • EXP compatible breakouts

Target device

  • EFR32BG22
    • Secure Bluetooth 5.2 SoCs for high-volume products
    • 76.8 MHz, ARM Cortex-M33 with 512 kB of flash and 32 kB RAM
    • Bluetooth 5.2 Radio with supported for direction finding and LE coded PHY
  • 38.4 MHz HFXO crystal
  • 32.768 kHz LFXO crystal
  • 2.4 GHz matching network and chip antenna

On-board Board controller

  • J-Link debugger
    • SWD physical layer
  • Packet trace over UART/async protocol
  • Virtual COM with hardware flow control

USB Micro-B connector for debug connection

User interface features:

  • 1x button (with EM2 wake-up)
  • 1x LED

Data storage / OTA support

  • 8 Mbit SPI flash

Power save features

  • Controllable and separate power domain(s) for sensors

Mobile app for Android and iOS

  • View sensor data, control LEDs and detect button pushes
  • iOS app implemented in swift
  • Android app implemented in native code
  • Source code available at GitHub

Sensors

Mini Simplicity Debug Connector (SLSDA001A compatible) with access to:

  • AEM
  • PTI
  • VCOM
  • SWD

Setting up your Thunderboard BG22 Kit

Requirements

  • Thunderboard BG22 Kit
  • Coin cell battery or Micro-USB cable (not included)

Step 1: Unbox Thunderboard BG22

  1. Remove Thunderboard EFR32BG22 from the box.
  2. Supply power to your Thunderboard EFR32BG22: place a battery in the coin cell battery holder on the bottom of the board, or plug in a micro-USB cable.

Step 2: Use the Thunderboard Mobile App

There are several apps available for Thunderboard from Silicon Labs and our partners. In this guide, we will use the official app from Silicon Labs.

  1. Download the Thunderboard mobile app
  2. Enable Bluetooth on your mobile phone

Launch the app to discover your Thunderboard BG22.

Press the Reset button on the Thunderboard BG22 to restart advertising.  

After connecting with the Thunderboard BG22 you will be taken to the app dashboard. 

Step 3: Try the Sensors

When you have successfully connected the Thunderboard BG22, we are ready to test the board features. 

  • Select the motion and calibrate the board and test the accelerometer and gyroscope.
  • Select "Environment" to test a number of environmental sensors
    • Humidity and Temperature: Blow or cover the temp. sensor with your finger
    • Light: Cover or shine a light on the board
    • Magnetic Field and Door State: Move a magnet near the Hall Effect sensor and observe the effects
    • Motion: Move the board to the other side of the room or building
  • Select "I/O" to test a buttons and LEDs.
    • Switches: Press the two push buttons on the board    
    • Lights: The app switches will turn on/off the small LEDs on the board     


Developing with your Thunderboard BG22 Kit

Requirements

  • Thunderboard BG22 Kit
  • Micro-USB cable
  • Simplicity Studio
  • Bluetooth SDK

Step 4: Download and Install Simplicity Studio Version 5

Get up and running quickly with precompiled demos, application notes, and examples. Use advanced tools including energy profiling to optimize your MCU application. Choose your software package below.

Step 5: Plug in Your Kit and Use Simplicity Studio to Install the desired SDKs

After plugging in your kit, launch Simplicity Studio and Open Package Manager in the left upper corner (downward arrow under the menu bar). Select the desired stacks and download them. Visit the package manager regularly for updates.

  • Bluetooth SDK
  • Bluetooth Mesh SDK
  • Flex SDK

Step 6: Read the Quick Start Guides

Download the following Quick Start Guides with more detailed instructions on how to get started.

  • QSG148: Getting Started with the Silicon Labs Bluetooth Mesh Lighting Demonstration
  • QSG168: Proprietary Flex SDK v3.x Quick Start Guide
  • QSG169: Bluetooth SDK v3.x Quick Start Guide

 

Close
Loading Results
Close