Edit

Simplicity SDK 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 Simplicity Software Development Kit (SiSDK) with Simplicity Studio® 6.

The SiSDK provides two paths for proprietary application development. The first begins with Silicon Labs RAIL (Radio Abstraction Interface Layer), an intuitive, versatile radio interface layer 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 and use a simple network topology.

This guide is designed for developers who are new to the Silicon Labs SiSDK, the Simplicity Studio development environment, and Silicon Labs development hardware. It provides instructions for getting started with the Connect and RAIL examples provided with the SiSDK 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.

Key Points#

  • Product overview

  • Setting up the development environment

  • Discovering the SDK

  • Working with example applications

  • Using the Pin Tool