Silicon Labs supports the software stacks and examples downloadable through Simplicity Studio with additional GitHub repositories that can be used with Simplicity Studio, offering examples, drivers, and utilities to help developers build applications for smart homes, cities, retail, building automation, automotive and more.
Application Examples
Start here to find code examples for Silicon Labs EFM8, EFM32, and EFR32 devices. Explore the applications repository to find examples for Bluetooth, IoT, MCU, Sensors, and Zigbee technology. Simply select the technology you are developing with, and clone the repos on the list.
Simplicity Connect Mobile Application for iOS and Android
This repository has the source code for the Simplicity Connect mobile application for iOS and Android. Xcode and Android Developer Studio project files are included in the repositories for the iOS and Android versions of the app, respectively.
Unify SDK
Start here to find the source code for Unify SDK for supported wireless protocols. Explore the Unify SDK repository to simplify IoT infrastructure development including gateways, access points, hubs, bridges, and application processor-based end products.
*You must have a GitHub account to request access.
32-bit MCU Peripheral Examples
Start here to find code examples for each peripheral on the EFM32 and EFR32 devices. Explore the applications repository to find several examples, including those for the timer, secure element, encryption modules. Simply select the demo you are developing with, and clone the repos on the list.
IoT Utility Scripts
Start here to find helpful scripts related to Silicon Labs development for the "Internet of Things" (IoT). Explore the IoT Utility Scripts repository to find token preserver and packet trace interface (PTI) capture examples.
WiSeConnect 3 SDK
Start here to find the source code for WiSeConnect 3 SDK, the next-generation Silicon Labs API for Wi-Fi 6 and BLE connectivity. Explore the WiSeConnect 3 repository to develop your Wi-Fi, BLE, or combo device in NCP mode with non-Silabs host devices such as STM32.
*Note: You must download Simplicity Studio and install the WiSeConnect 3 Studio extension in order to use WiSeConnect 3 in SoC mode or in NCP mode with Silabs host devices.