Proprietary Flex SDK v3.x Quick-Start Guide#

NOTE: This section replaces QSG168: Proprietary Flex SDK v3.x Quick Start Guide. Further updates to this quick start guide note will be provided here.

This quick start guide provides basic information on configuring, building, and installing applications for the EFR32 using the Silicon Labs Flex Software Development Kit (SDK) v3.x with Simplicity Studio® 5. The Flex SDK provides two paths to application development. The first begins with Silicon Labs RAIL (Radio Abstraction Interface Layer), which is an intuitive, versatile radio interface layer that is designed to support the implementation of arbitrary wireless protocols.

The second uses the Silicon Labs Connect protocol stack, which provides a fully-featured, easily-customizable wireless networking solution optimized for devices that require low power consumption and are used in a simple network topology.

This guide is designed for developers who are new to the Silicon Labs Flex SDK, the Simplicity Studio development environment, and Silicon Labs development hardware. It provides instructions to get started using both the Connect and RAIL examples provided with the Flex SDK used on the EFR32.

Proprietary is supported on all EFR32FG devices. For others, check the device's data sheet under Ordering Information > Protocol Stack to see if Proprietary is supported. In Proprietary SDK version 2.7.n, Connect is not supported on EFR32xG22.

Key Points#

  • Product overview

  • Setting up the development environment

  • Discovering the SDK

  • Working with example applications.

  • Using the Pin Tool