The Silicon Labs Gecko SDK (GSDK) is a single integrated package of 32-bit IoT product software development kits (SDKs) and Gecko platform. It is the primary tool for development in the Silicon Labs IoT Software ecosystem. It provides many powerful features to offer a seamless experience which includes ultra-low power consumption, strong network reliability, Industry-leading ability to support a large number of nodes, and abstraction of complex requirements like multiprotocol and pre-certification. The GSDK is covered by one of several different licenses with the default license of Master Software License Agreement (MSLA). Silicon Labs also extends over-the-air (OTA) software and security updates to remotely update the devices, minimize the maintenance cost and improve the end-user product experience.
An archive of all release notes associated with the latest version of the GSDK can be found here.
Gecko SDK Release Notes (4.3.1.0)
Latest Release - Q3/2023 (August 2023)
Gecko Platform Version 4.3.1.0
- Support for EFR32xG27 devices
- Power Manager update for optimized return from EM2
- CPC support for multiple SPI clients
- CPC remote peripheral (GPIO) access
- License change (to open-source zlib) for various platform files
Release | Date | Release Notes |
---|---|---|
2023 | 2023/08 | Version 4.2.4.0 ![]() |
2023/07 | Version 4.3.1.0 ![]() |
|
2023/06 | Version 4.1.5.0 ![]() |
|
2023/06 | Version 4.3.0.0 ![]() |
|
2023/05 | Version 4.2.3.0 ![]() |
|
2023/03 | Version 4.2.2.0 ![]() |
|
2023/02 | Version 4.2.1.0 ![]() |
|
2023/01 | Version 4.1.4.0 ![]() |
|
2022 | 2022/12 | Version 4.2.0.0 ![]() |
2022/10 | Version 4.1.3.0 ![]() |
|
2022/09 | Version 4.1.2.0 ![]() |
|
2022/08 | Version 4.1.1.0 ![]() |
|
2022/06 | Version 4.1.0.0 ![]() |
|
2022/03 | Version 4.0.2.0 ![]() |
|
2022/01 | Version 4.0.1.0 ![]() |
32-bit MCU Version 6.5.1.0
- Added support for new OPNs
Release | Date | Release Notes |
---|---|---|
2023 | 2023/08 | Version 6.4.4.0 ![]() |
2023/07 | Version 6.5.1.0 ![]() |
|
2023/06 | Version 6.3.5.0 ![]() |
|
2023/06 | Version 6.5.0.0 ![]() |
|
2023/05 | Version 6.4.3.0 ![]() |
|
2023/03 | Version 6.4.2.0 ![]() |
|
2023/02 | Version 6.4.1.0 ![]() |
|
2023/01 | Version 6.3.4.0 ![]() |
|
2022 | 2022/12 | Version 6.4.0.0 ![]() |
2022/10 | Version 6.3.3.0 ![]() |
|
2022/09 | Version 6.3.2.0 ![]() |
|
2022/08 | Version 6.3.1.0 ![]() |
|
2022/06 | Version 6.3.0.0 ![]() |
|
2022/03 | Version 6.2.2.0 ![]() |
|
2022/01 | Version 6.2.1.0 ![]() |
Bluetooth Version 6.1.0.0
- Bluetooth
- Bluetooth 5.4 support including Periodic Advertisements with Responses (PAwR) and Encrypted Advertisement Data (EAD) features
- Electronic Shelf Label (ESL) Service / Profile support - both Tag and Access Point (AP) roles
- Object Transfer Service / Profile support
- Periodic Advertisement Sync Transfer (PAST) support
- LE Privacy 1.2
- Multiprotocol
- Zigbee/OpenThread Concurrent Multi-protocol SoC sample app
- CPC GPIO expander module
- Zigbeed enhancements
Release | Date | Release Notes |
---|---|---|
2023 | 2023/08 | Version 5.1.3.0 ![]() |
2023/07 | Version 6.1.0.0 ![]() |
|
2023/06 | Version 4.2.3.0 ![]() |
|
2023/06 | Version 6.0.0.0 ![]() |
|
2023/05 | Version 5.1.2.0 ![]() |
|
2023/03 | Version 5.1.1.0 ![]() |
|
2023/02 | Version 5.1.0.0 ![]() |
|
2023/01 | Version 4.2.2.0 ![]() |
|
2022 | 2022/12 | Version 5.0.0.0 ![]() |
2022/10 | Version 4.2.1.0 ![]() |
|
2022/09 | Version 4.2.0.0 ![]() |
|
2022/08 | Version 4.1.0.0 ![]() |
|
2022/06 | Version 4.0.0.0 ![]() |
|
2022/03 | Version 3.3.2.0 ![]() |
|
2022/01 | Version 3.3.1.0 ![]() |
Bluetooth Location Services Version 6.1.0.0
- Some library variants now compiled with Position Independent Code flags
Release | Date | Release Notes |
---|---|---|
2023 | 2023/08 | Version 5.1.3.0 ![]() |
2023/07 | Version 6.1.0.0 ![]() |
|
2023/06 | Version 4.2.3.0 ![]() |
|
2023/06 | Version 6.0.0.0 ![]() |
|
2023/05 | Version 5.1.2.0 ![]() |
|
2023/02 | Version 5.1.1.0 ![]() |
|
2023/01 | Version 4.2.2.0 ![]() |
|
2022 | 2022/12 | Version 5.0.0.0 ![]() |
2022/10 | Version 4.2.1.0 ![]() |
|
2022/09 | Version 4.2.0.0 ![]() |
|
2022/08 | Version 4.1.0.0 ![]() |
|
2022/06 | Version 4.0.0.0 ![]() |
|
2022/03 | Version 3.3.2.0 ![]() |
|
2022/01 | Version 3.3.1.0 ![]() |
Bluetooth Mesh Version 5.0.1.0
- Support for Mesh Protocol 1.1
- Support for Mesh Model 1.1
- Support for Mesh Binary Large Object Transfer
- Support for Mesh Device Firmware Up-date
Release | Date | Release Notes |
---|---|---|
2023 | 2023/08 | Version 4.2.2.0 ![]() |
2023/07 | Version 5.0.1.0 ![]() |
|
2023/06 | Version 3.0.5.0 ![]() |
|
2023/06 | Version 5.0.0.0 ![]() |
|
2023/05 | Version 4.2.1.0 ![]() |
|
2023/03 | Version 4.2.0.0 ![]() |
|
2022 | 2022/10 | Version 3.0.3.0 ![]() |
2022/09 | Version 3.0.2.0 ![]() |
|
2022/08 | Version 3.0.1.0 ![]() |
|
2022/06 | Version 3.0.0.0 ![]() |
|
2022/03 | Version 2.2.2.0 ![]() |
|
2022/01 | Version 2.2.1.0 ![]() |
Bluetooth Mesh ADK Version 3.1.4.0
- Application min SDK version changed to Android 28 and iOS 12
- Library min SDK version changed to Android 26 (no change to iOS)
- IOP tests added
- Simultaneous provisioning of multiple devices and simultaneous proxy ses- sions
- Performance and stability improve- ments
Release | Date | Release Notes |
---|---|---|
2021 | 2021/10 | Version 3.1.4.0 ![]() |
2021/09 | Version 3.1.3.0 ![]() |
|
2021/07 | Version 3.1.1.0 ![]() |
OpenThread Version 2.3.1.0
- OpenThread
- Thread 1.3.1 (experimental)
- IPv4/v6 public internet connectivity: NAT64 improvements, optimization of published routes and prefixes in net-work data
- DNS enhancements for OTBR
- Thread over Infrastructure (TREL)
- Network Diagnostics (experimental)
- Child supervision by parent
- Additional link quality information in child table
- Uptime for routers
- Thread 1.3.1 (experimental)
- Multiprotocol
- Zigbee/OpenThread Concurrent Multiprotocol SoC sample app
- CPC GPIO expander module
- Zigbeed enhancements
Release | Date | Release Notes |
---|---|---|
2023 | 2023/08 | Version 2.2.4.0 ![]() |
2023/07 | Version 2.3.1.0 ![]() |
|
2023/06 | Version 2.1.5.0 ![]() |
|
2023/06 | Version 2.3.0.0 ![]() |
|
2023/05 | Version 2.2.3.0 ![]() |
|
2023/03 | Version 2.2.2.0 ![]() |
|
2023/02 | Version 2.2.1.0 ![]() |
|
2023/01 | Version 2.1.4.0 ![]() |
|
2022 | 2022/12 | Version 2.2.0.0 ![]() |
2022/10 | Version 2.1.3.0 ![]() |
|
2022/09 | Version 2.1.2.0 ![]() |
|
2022/08 | Version 2.1.1.0 ![]() |
|
2022/06 | Version 2.1.0.0 ![]() |
|
2022/03 | Version 2.0.2.0 ![]() |
|
2022/01 | Version 2.0.1.0 ![]() |
Proprietary Flex Version 3.6.1.0
- RAIL Apps and Library:
- FG23 Direct Mode settings in Radio Configurator
- WM-BUS T+C PHY support
- FGM230S WM-BUS PHYs and Application support
- RAIL NCP Sample Applications
- PSM support for DSSS-OQPSK Long Range PHYs
- Connect Apps and Stack:
- Connect NCP support
- FGM230S Connect support
Release | Date | Release Notes |
---|---|---|
2023 | 2023/08 | Version 3.5.4.0 ![]() |
2023/07 | Version 3.6.1.0 ![]() |
|
2023/06 | Version 3.4.5.0 ![]() |
|
2023/06 | Version 3.6.0.0 ![]() |
|
2023/05 | Version 3.5.3.0 ![]() |
|
2023/03 | Version 3.5.2.0 ![]() |
|
2023/02 | Version 3.5.1.0 ![]() |
|
2023/01 | Version 3.4.4.0 ![]() |
|
2022 | 2022/12 | Version 3.5.0.0 ![]() |
2022/10 | Version 3.4.3.0 ![]() |
|
2022/09 | Version 3.4.2.0 ![]() |
|
2022/08 | Version 3.4.1.0 ![]() |
|
2022/06 | Version 3.4.0.0 ![]() |
|
2022/03 | Version 3.3.2.0 ![]() |
|
2022/01 | Version 3.3.1.0 ![]() |
USB Device Stack 1.1.2.0
- The USB driver can now compile with the -Wundef GCC compiler option without any warnings
Release | Date | Release Notes |
---|---|---|
2023 | 2023/06 | Version 1.1.2.0 ![]() |
2023/02 | Version 1.1.1.0 ![]() |
|
2022 | 2022/12 | Version 1.1.0.0 ![]() |
Wi-SUN Version 1.7.0.0
- Wi-SUN Stack
- EFR32FG28 support
- Connection time improvements
- LFN support improvements
- Wi-SUN Applications
- Firmware over-the-air update
- Wi-SUN configurator update
Release | Date | Release Notes |
---|---|---|
2023 | 2023/07 | Version 1.7.0.0 ![]() |
2023/06 | Version 1.6.0.0 ![]() |
|
2023/05 | Version 1.5.2.0 ![]() |
|
2023/03 | Version 1.5.1.0 ![]() |
|
2023/02 | Version 1.5.0.0 ![]() |
|
2022 | 2022/12 | Version 1.4.0.0 ![]() |
2022/10 | Version 1.3.3.0 ![]() |
|
2022/09 | Version 1.3.2.0 ![]() |
|
2022/08 | Version 1.3.1.0 ![]() |
|
2022/06 | Version 1.3.0.0 ![]() |
|
2022/03 | Version 1.2.3.0 ![]() |
|
2022/01 | Version 1.2.1.0 ![]() |
Zigbee EmberZNet Version 7.3.1.0
- Zigbee
- Zigbee R23 compliance, with these Security enhancements among others:
- Dynamic link key negotiation
- Device interview to query devices before they are allowed to join
- Trust Center Swap Out to replace an existing Trust Center with a new one
- Frame Counter Synchronization
- Zigbee Direct Device (ZDD) support for:
- Onboarding/commissioning
- Communication to all Zigbee devices with-out a hub (Alpha), using Bluetooth LE
- Zigbee Smart Energy 1.4a compliance (Alpha)
- Enhancements to Zigbee GP APIs
- New Zigbee Security upgrade component for moving encryption keys from cleartext NVM3 tokens into secure storage
- Zigbee R23 compliance, with these Security enhancements among others:
- Multiprotocol
- Zigbee/OpenThread Concurrent Multiprotocol SoC sample app
- CPC GPIO expander module
- Zigbeed enhancements
Release | Date | Release Notes |
---|---|---|
2023 | 2023/08 | Version 7.2.4.0 ![]() |
2023/07 | Version 7.3.1.0 ![]() |
|
2023/06 | Version 7.1.5.0 ![]() |
|
2023/06 | Version 7.3.0.0 ![]() |
|
2023/05 | Version 7.2.3.0 ![]() |
|
2023/03 | Version 7.2.2.0 ![]() |
|
2023/02 | Version 7.2.1.0 ![]() |
|
2023/01 | Version 7.1.4.0 ![]() |
|
2022 | 2022/12 | Version 7.2.0.0 ![]() |
2022/10 | Version 7.1.3.0 ![]() |
|
2022/09 | Version 7.1.2.0 ![]() |
|
2022/08 | Version 7.1.1.0 ![]() |
|
2022/06 | Version 7.1.0.0 ![]() |
|
2022/03 | Version 7.0.2.0 ![]() |
|
2022/01 | Version 7.0.1.0 ![]() |
Z-Wave and Z-Wave Long Range 700/800 SDK 7.20.1.0
- FG28/ZG28-based radio boardsBRD4401A/B supported
- Z-Wave FLiRS inclusion performanceimproved in large networks
- Z-Wave Long Range wakeup beam performance improved
- Simplified application development by moving logic from the Apps to ZAF
- 800 Dev Kit (BRD2603) includes new applications and Multilevelsensor extended with new features
- Improved documentation to better support development from idea to certification
- Z-Wave Simulator available for Z-Wave Alliance members
- Z-Wave PC-based Zniffer v4.67 released
Release | Date | Release Notes |
---|---|---|
2023 | 2023/08 | Version 7.19.4.0 ![]() |
2023/07 | Version 7.20.1.0 ![]() |
|
2023/06 | Version 7.18.6.0 ![]() |
|
2023/06 | Version 7.20.0.0 ![]() |
|
2023/05 | Version 7.19.3.0 ![]() |
|
2023/03 | Version 7.19.2.0 ![]() |
|
2023/02 | Version 7.19.1.0 ![]() |
|
2023/01 | Version 7.18.4.0 ![]() |
|
2022 | 2022/12 | Version 7.19.0.0 ![]() |
2022/10 | Version 7.18.3.0 ![]() |
|
2022/09 | Version 7.18.2.0 ![]() |
|
2022/08 | Version 7.18.1.0 ![]() |
|
2022/06 | Version 7.18.0.0 ![]() |
|
2022/03 | Version 7.17.2.0 ![]() |
|
2022/01 | Version 7.17.1.0 ![]() |
Wireless SDKs
The following components are available as part of Simplicity Studio.
Explore the portfolio of Wireless IoT protocol SDKs
32-bit Microcontroller SDK
This software package provides all of the drivers and services needed for a successful 32-bit MCU project.
Bluetooth Low Energy SDK
Develop Bluetooth Low Energy wireless connectivity solutions for IoT devices and applications.
Bluetooth Mesh SDK
Develop scalable Bluetooth mesh wireless connectivity solutions for IoT devices and applications.
Flex SDK - Connect Stack
Connect is the IEEE 802.15.4 wireless networking stack. It allows you to develop proprietary connectivity applications for low-power devices quickly.
Flex SDK - RAIL
RAIL, the Radio Abstraction Interface Layer, gives you all the latest RF technologies without sacrificing the investment you’ve made in your wireless protocol.
Thread SDK - OpenThread
Here are the Thread SDK and development tools for creating IP-based 802.15.4 wireless mesh solutions.
Wi-SUN SDK
Industry-leading software stack and development tools for Wi-SUN IoT devices and applications.
Zigbee SDK - EmberZNet
Get the complete Zigbee protocol stack and all elements required for developing reliable mesh networking applications.
Z-Wave SDK
Develop Z-Wave Plus compliant IoT products quickly and cost-effectively with a complete SDK.