SDK Release Notes

Our newest embedded software platform, the Simplicity Software Development Kit (SDK), is designed specifically for our Series 2 and upcoming Series 3 devices. The Simplicity SDK is a significant advancement in IoT development, providing our customers with a cohesive development environment for wireless innovation. It enables wireless developers to utilize advanced features and capabilities with the most recent Silicon Labs IoT devices.

Meanwhile, our Gecko Software Development Kit (GSDK) will continue to be available for users of our Series 0 and Series 1 devices.  

The Gecko SDK will continue to support all Series 0 and 1 devices with no change to the long-term support, maintenance, quality, and responsiveness provided under our software policy.The new SDK will branch from Gecko SDK and begin to offer new features that help developers take advantage of the advanced capabilities of our Series 2 and 3 products.

This decision aligns with customer feedback, reflecting our commitment to elevate quality, ensure stability, and enhance performance for an exceptional user experience across our software SDKs.


Which SDK Do I Need?

Separate SDKs for Series 0 & 1 and Series 2 & 3 Starting in Q2 2024.

Simplicity and Gecko SDK Series Table

Have a question about which Series you're using. Learn more using our Series Directory.

For information about our support and maintenance visit our SDK Release and Maintenance Policy page.

  1. Simplicity SDK
  2. Gecko SDK

Simplicity SDK Release Notes (2025.6.0)

Latest Release - Q2/2025  (June 2025)

Platform Version 5.2.0.0

  • Key Features
    • FreeRTOS kernel upgraded to LTS version 11.1.0
    • New sl_main component for device initialization sequence
    • Added Memory Protection and Attribute (MPA) Manager
    • Added Peripheral HAL hardware abstraction library for Series 2 & 3 devices.sl_gpio components for GPIO enabled with production quality
    • New common_token_manager component for storing/retrieving tokens is added with evaluation quality
    • Added support for GCC Link Time Optimization (LTO)
  • API Changes
    • Power/Clock Manager: New APIs for runtime clock changes and SYSCLK source control
    • Clock Manager: oscillator calibration override via NVM3
    • Memory Manager: Multi-heap operations
  • Bug Fixes
    • Fixes in Memory Manager
    • Fixes in Pin Tool SPI support
    • Fixes in IOStream
  • Chip Enablement
    • Added support for the EFR32BG29 and EFR32MG29 devices (Series 2)
    • Added support for the EFR32BG22L devices (EFR32BG22L122F352GM32)
    • Added support for the EFR32BG24L devices (EFR32BG24L010F768IM40 and EFR32BG24L210F768IM40)
    • Added support for the MGM260P devices (MGM260PD32VNA, MGM260PD32VNN, MGM260PD22VNA, MGM260PB32VNA, MGM260PB32VNN, MGM260PB22VNA)
    • Added support for the BGM260P devices (BGM260PB22VNA, BGM260PB32VNA)
Release Date Release Notes
2025 2025/06 Version 5.2.0.0 
2025/04 Version 5.0.3.0 
2025/04 Version 5.1.2.0 
2025/02 Version 5.1.1.0 
2024 2024/12 Version 5.1.0.0 
2024/09 Version 5.0.2.0 
2024/07 Version 5.0.1.0 
2024/06 Version 5.0.0.0 


Bluetooth LE Version 10.0.0.0

  • Key Features
    • RTOS support added to examples
    • Dynamic Hardware Configuration
    • Electronic Shelf Label Service and Profile 1.0.1
    • Channel Sounding Ranging Service and Profile 1.0
    • Channel Sounding support for multiple reflectors per initiator
  • API Changes
    • None
  • Bug Fixes
    • Various Electronic Shelf Label (ESL) related bug fixes
    • Various Channel Sounding (CS) related bug fixes
    • Various generic bug fixes
  • Chip Enablement
    • Added support for BG22L
    • Added support for BG24L
    • Added support for xGM260P
    • Added support for xGM270S
Release Date Release Notes
2025 2025/06 Version 10.0.0.0 
2025/04 Version 8.3.0.0 
2025/04 Version 9.1.0.0 
2025/02 Version 9.0.1.0 
2024 2024/12 Version 9.0.0.0 
2024/09 Version 8.2.0.0 
2024/07 Version 8.1.0.0 
2024/06 Version 8.0.0.0 


Bluetooth Location Services Version 10.0.0.0

  • Key Features
    • New Real Time Fast (RTF) algorithm mode
    • Support for Bluetooth Ranging Service (RAS)
    • Support for Round Trip Time (RTT) submode
  • API Changes
    • API updates for new RTF algorithm mode
    • API updates for RAS support
  • Bug Fixes
    • None
  • Chip Enablement
    • None
Release Date Release Notes
2025 2025/06 Version 10.0.0.0 
2025/04 Version 8.3.0.0 
2025/04 Version 9.1.0.0 
2024 2024/12 Version 9.0.0.0 
2024/09 Version 8.2.0.0 
2024/07 Version 8.1.0.0 
2024/06 Version 8.0.0.0 


Bluetooth Mesh Version 9.0.0.0

  • Key Features
    • Improved formatting of model configuration data that is stored on the device
  • API Changes
    • Added API for migrating existing model configuration data to new format that provides more flexibility for DFU
    • Fixed API issues for configuration client, proxy solicitation, and scene model deinitialization
    • Removed deprecated test APIs
  • Bug Fixes
    • Corrected a number of remote provisioning issues
    • Corrected a number of generic, lighting, and LC model issues
    • Fixed API issues for configuration client, proxy solicitation, and scene model deinitialization
  • Chip Enablement
    • None
Release Date Release Notes
2025 2025/06 Version 9.0.0.0 
2025/04 Version 7.0.3.0 
2025/04 Version 8.0.2.0 
2025/02 Version 8.0.1.0 
2024 2024/12 Version 8.0.0.0 
2024/09 Version 7.0.2.0 
2024/07 Version 7.0.1.0 
2024/06 Version 7.0.0.0 


Bluetooth Mesh ADK Version 8.0.2.0

  • Added a helper class to the vendor model in ADK
  • Updated the ADK to incorporate underlying Bluetooth changes
Release Date Release Notes
2025 2025/04 Version 7.0.3.0 
2025/04 Version 8.0.2.0 
2025/02 Version 8.0.1.0 
2024 2024/12 Version 8.0.0.0 
2024/09 Version 7.0.2.0 
2024/07 Version 7.0.1.0 
2024/06 Version 7.0.0.0 


Connect SDK Version 4.1.0.0

  • Key Features
    • Added Connect RAIL DMP component to support custom proprietary communication next to the Connect network. This component is able to handle additional stacks, for example a setup with Connect-BLE-RAIL DMP
    • Connect Stack and SDK was updated to use new RAIL 2.19.0 APIs
  • API Changes
    • None
  • Bug Fixes
    • emberAfStackStatusCallback() was not called if application is RTOS
    • RAIL Assert codes was missing from Connect Assert
  • Chip Enablement
    • EFRxG29
Release Date Release Notes
2025 2025/06 Version 4.1.0.0 
2025/04 Version 4.0.2.0 
2025/02 Version 4.0.1.0 
 2024 2024/12 Version 4.0.0.0 


OpenThread Version 2.7.0.0

  • Key Features
    • Thread 1.4 compliance for Border Router
    • OpenThread Border Router in NCP mode
    • Power Calibration Module support
    • Application Initialization Utilizing sl_main
    • GCC Link Time Optimization (LTO)
  • API Changes
    • Refer to API changes as documented here starting with the changes on December 6, 2024 and ending with the changes on May 14, 2025
  • Bug Fixes
    • CSL Improvements
    • Host/RCP SPI Improvements
    • Targeted quality improvements and bug fixes
  • Chip Enablement
    • None
Release Date Release Notes
2025 2025/06 Version 2.7.0.0 
2025/04 Version 2.5.3.0 
2025/04 Version 2.6.2.0 
2025/02 Version 2.6.1.0 
2024 2024/12 Version 2.6.0.0 
2024/09 Version 2.5.2.0 
2024/07 Version 2.5.1.0 
2024/06 Version 2.5.0.0 


RAIL SDK Version 2.19.0.0

  • Key Features
    • Upgraded all components and sample application to use RAIL 2.19.0
  • API Changes
    • All API that used RAIL 2.18.x typedef returns or params have been updated to use RAIL 2.19.0
    • unpack_packet got a new parameter sl_rail_handle_t rail_handle
  • Bug Fixes
    • Fixed the Mode Switch sample application default channel start and end values to follow standard
    • Fixed issue that when sample application got the receive 0 command it only stopped the CLI print of the packet not the receiving
  • Chip Enablement
    • EFRxG29
Release Date Release Notes
2025 2025/06 Version 2.19.0.0 
2025/04 Version 2.18.2.0 
2025/02 Version 2.18.1.0 
 2024 2024/12 Version 2.18.0.0 


USB Device Version 1.5.0.0

  • Key Features
    • Underlying platform changes only
  • API Changes
    • None
  • Bug Fixes
    • None
  • Chip Enablement
    • None
Release Date Release Notes
2025 2025/06 Version 1.5.0.0 
2025/02 Version 1.4.1.0 
2024 2024/12 Version 1.4.0.0 
2024/07 Version 1.3.1.0 
2024/06 Version 1.3.0.0 


Wi-SUN Version 2.6.0.0

  • Key Features
    • Added Wi-SUN+BLE dynamic multi-protocol (DMP) support
    • Added concurrent detection support
  • API Changes
    • Added sl_wisun_set_preferred_pan() API that sets a FFN preferred PAN. A router will try to roam to its preferred PAN if it is available
  • Bug Fixes
    • Fixed an issue causing devices to be stuck in join state 3
    • Fixed multiple MAC issues causing RCP instabilities
  • Chip Enablement
    • EFR32FG23 as RCP
Release Date Release Notes
2025 2025/06 Version 2.6.0.0 
2025/04 Version 2.2.1.0 
2025/04 Version 2.5.0.0 
2025/02 Version 2.4.0.0 
2024 2024/12 Version 2.3.0.0 
2024/09 Version 2.2.0.0 
2024/07 Version 2.1.0.0 
2024/06 Version 2.0.0.0 


Zigbee EmberZNet Version 8.2.0.0

  • Key Features
    • Updated filtering of InterPAN messages
    • GCC Link Time Optimization (LTO)
    • Added support for Tunneling functionality in Zigbee Direct
    • Improved status notification for packet sent
    • Application Initialization Utilizing sl_main
  • API Changes
    • sl_zigbee_af_incoming_packet_filter_cb
    • sl_zigbee_af_outgoing_packet_filter_cb
    • sl_zigbee_send_raw_message_with_tag
    • sl_zigbee_af_zll_unset_factory_new
    • sl_zigbee_gp_clear_proxy_table
    • sl_zigbee_gp_proxy_table_remove_entry
    • sl_zigbee_af_green_power_cluster _gp_sink_close_commissioning_window
    • sl_zigbee_set_join_uses_install_code
    • sl_zigbee_get_join_uses_install_code
    • sl_zigbee_af_tc_link_key_update_now
    • sl_zigbee_af_gpep_incoming_message_cb
    • sl_zigbee_af_ncp_gpep_incoming_message_handler
    • sl_zigbee_gpep_incoming_message_handler
    • sl_zigbee_af_set_t_c_link_key_update_timer_milli_seconds
  • Bug Fixes
    • See Bug Fixes section in RN link
  • Chip Enablement
    • xGM260P PCB Module
    • xGM270S SiP Module
    • xG29 EFR32MG29B140F1024IM40
Release Date Release Notes
2025 2025/06 Version 8.2.0.0 
2025/04 Version 8.0.3.0 
2025/04 Version 8.1.2.0 
2025/02 Version 8.1.1.0 
2024 2024/12 Version 8.1.0.0 
2024/09 Version 8.0.2.0 
2024/07 Version 8.0.1.0 
2024/06 Version 8.0.0.0 


Z-Wave and Z-Wave Long Range 800 Version 7.24.0.0

  • Key Features
    • The Z-Wave stack and associated binary resources are compiled with the Link Time Optimization (LTO) option enabled
    • S2v2 draft implementation supports the Supervision Command Class and is aligned with the latest proposed specification
    • ZPAL watchdog refactoring
    • Z-Wave Power Manager refactoring
  • API Changes
    • The watchdog is not enabled by stack anymore. It is the application's duty to enable it using zpal_watchdog_init and zpal_enable_watchdog. Application tasks should not block other tasks for more than 4 seconds
    • Introduction of zw_power_manager_init(), zw_power_manager_lock(), zw_power_manager_relock(), zw_power_manager_lock_cancel(), to replace and wrap the ZPAL power manager functions. An application must use the zw_power_manager APIs rather than their ZPAL counterparts
    • Aligned User Credential Command Class according to the 2025A specification changes by modifying the API of the CC_UserCredential_move_credential_and_report() function. The specification for the "User Credential Association Set" and "User Credential Association Report" commands was updated: the option to move a credential to a different slot was removed. Moving a credential to a different slot is still possible via the CLI; however, the lifeline group can no longer be notified about a credential slot change
    • App initialization is changed. main.c has been removed from the sample applications and is now generated automatically by the System Setup (sl_main) platform component instead of the sl_system. For more information, refer to the documentation for System Initialization and Action Processing
    • The Debug Print component was replaced by the ZPAL Log API, which allows filtering log messages by source component and log level
  • Bug Fixes
    • Below is a list of important bugs fixed in the release. For a complete list, see release notes link
    • Fixed an issue where the radio layer would stop receiving packet until the next TX radio event (1409388)
    • Fixed a rare occurrence where a null pointer led to a soft reset in the ZAF event queue (1425779)
  • Chip Enablement
    • None
Release Date Release Notes
2025 2025/06 Version 7.24.0.0 
2025/04 Version 7.22.4.0 
2025/04 Version 7.23.2.0 
2025/02 Version 7.23.1.0 
2024 2024/12 Version 7.23.0.0 
2024/09 Version 7.22.2.0 
2024/07 Version 7.22.1.0 
2024/06 Version 7.22.0.0

Gecko SDK Release Notes (4.4.6.0)

Latest Release - Q1/2025  (February 2025)

Gecko Platform Version 4.4.6.0

Peripherals

  • New API names introduced for low-level drivers (with compatibility layer for old names)

Services

  • APIs for accessing value of tokens added to Token Manager

CPC

  • NVM3 module, enabling Host access to Secondary device's non-volatile memory, released at production quality
  • CPC Primary, for use with MCU Hosts, released at Experimental quality
  • Numerous optimizations and performance improvements made

Security

  • Mbed TLS upgraded (to version 3.5.0)

RAIL

  • Several new features added for EFR32xG25 devices, including a new component for selecting modulations supported by the software modem
  • Support added for several new PHYs, including Sidewalk PHYs on EFR32xG23 and EFR32xG28

Other Components

  • Compilers upgraded (to GCC 12.2.1 and IAR 9.40.1) 
Release Date Release Notes
2025 2025/02 Version 4.4.6.0 
2025/01 Version 4.2.7.0 
2024  2024/10 Version 4.4.5.0 
2024/08 Version 4.4.4.0 
2024/07 Version 4.2.6.0 
2024/05 Version 4.4.3.0 
2024/04 Version 4.4.2.0 
2024/03 Version 4.3.3.0 
2024/02 Version 4.4.1.0 
2024/01 Version 4.2.5.0 


32-bit MCU Version 6.6.6.0

  • Added support for new OPNs
  • Upgrade compilers to GCC 12.2.1 and IAR 9.40.1 
Release Date Release Notes
2025 2025/02 Version 6.6.6.0 
2025/01 Version 6.4.7.0 
2024 2024/10 Version 6.6.5.0 
2024/08 Version 6.6.4.0 
2024/07 Version 6.4.6.0 
2024/05 Version 6.6.3.0 
2024/04 Version 6.6.2.0 
2024/03 Version 6.5.3.0 
2024/02 Version 6.6.1.0 
2024/01 Version 6.4.5.0 


Bluetooth Version 7.3.0.0

  • Bluetooth
    • New feature component bluetooth_feature_connection_analyzer provides the functionality to capture and analyze the RSSI of transmissions on a Bluetooth connection
  • Multiprotocol
    • Concurrent Listening support (RCP) – MG21 and MG24
    • Concurrent Multiprotocol (CMP) Zigbee NCP + OpenThread RCP – production quality
    • Dynamic Multiprotocol Bluetooth + Concurrent Multiprotocol (CMP) Zigbee and OpenThread support on SoC

 

Release Date Release Notes
2025 2025/02 Version 7.3.0.0 
2025/01 Version 5.2.0.0 
 2024 2024/10 Version 7.2.0.0 
2024/08 Version 7.1.2.0 
2024/07 Version 5.1.4.1 
2024/05 Version 7.1.1.0 
2024/04 Version 7.1.0.0 
2024/03 Version 6.3.0.0 
2024/02 Version 7.0.1.0 
2024/01 Version 5.1.4.0 


Bluetooth Location Services Version 7.3.0.0

  • Underlying platform changes only
Release Date Release Notes
2025 2025/02 Version 7.3.0.0 
2025/01 Version 5.2.0.0 
 2024 2024/10 Version 7.2.0.0 
2024/08 Version 7.1.2.0 
2024/07 Version 5.1.4.1 
2024/05 Version 7.1.1.0 
2024/04 Version 7.1.0.0 
2024/03 Version 6.3.0.0 
2024/02 Version 7.0.1.0 
2024/01 Version 5.1.4.0 


Bluetooth Mesh Version 6.1.4.0

  •  Qualified implementation of Mesh 1.1
  • Added Network Lighting Control (NLC) profiles 
Release Date Release Notes
2025 2025/02 Version 6.1.4.0 
 2024 2024/10 Version 6.1.3.0 
2024/08 Version 6.1.2.0 
2024/07 Version 4.2.4.0 
2024/05 Version 6.1.1.0 
2024/04 Version 6.1.0.0 
2024/03 Version 5.0.3.0 
2024/02 Version 6.0.1.0 
2024/01 Version 4.2.3.0 
2023 2023/12 Version 6.0.0.0 
2023/10 Version 5.0.2.0 
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 


Bluetooth Mesh ADK Version 6.0.6.0

  • Added support for Networked Lighting Control (NLC) profiles. Mobile Application can detect the presence of a NLC based device and automatically provision and configure it. 
Release Date Release Notes
2025 2025/02 Version 6.0.6.0 
2025/01 Version 4.2.5.0 
 2024 2024/10 Version 6.0.5.0 
2024/08 Version 6.0.4.0 
2024/07 Version 4.2.4.0 
2024/05 Version 6.0.3.0 
2024/04 Version 6.0.2.0 
2024/03 Version 5.0.3.0 
2024/02 Version 6.0.1.0 
2024/01 Version 4.2.3.0 


OpenThread Version 2.4.6.0

  • OpenThread
    •  Thread 1.3.0 certification compliance with Thread Test Harness v59.0 for SoC and Host-RCP architectures
    • Thread 1.3.1 feature support - Experimental
    • Crash Handler support
    • TrustZone Evaluation support
    • MR21 support for OpenThread RCP – Production 
  • Multiprotocol
    • Concurrent Listening support (RCP) – MG21 and MG24
    • Concurrent Multiprotocol (CMP) Zigbee NCP + OpenThread RCP – production quality
    • Dynamic Multiprotocol Bluetooth + Concurrent Multiprotocol (CMP) Zigbee and OpenThread support on SoC 
Release Date Release Notes
2025 2025/02 Version 2.4.6.0 
2025/01 Version 2.2.7.0 
 2024 2024/10 Version 2.4.5.0 
2024/08 Version 2.4.4.0 
2024/07 Version 2.2.6.0 
2024/05 Version 2.4.3.0 
2024/04 Version 2.4.2.0 
2024/03 Version 2.3.3.0 
2024/02 Version 2.4.1.0 
2024/01 Version 2.2.5.0 


Proprietary Flex Version 3.7.6.0

Rail Apps and Libraries

  •  Connect OFDM support for some applications
  • EFR32xG28 Proprietary 2.4 GHz 15.4 Standard PHY support
  • Added hardware support: MG24 QFN40, EFRBG22-E, EFR32xG28 Explorer Kit

Connect Apps and Stack

  • SUN-FSK and SUN-OFDM support
  • Long message reception and transmission
Release Date Release Notes
2025 2025/02 Version 3.7.6.0 
2025/01 Version 3.5.7.0 
2024  2024/10 Version 3.7.5.0 
2024/08 Version 3.7.4.0 
2024/07 Version 3.5.6.0 
2024/05 Version 3.7.3.0 
2024/04 Version 3.7.2.0 
2024/03 Version 3.6.3.0 
2024/02 Version 3.7.1.0 
2024/01 Version 3.5.5.0 


USB Device Stack 1.2.3.0

  • Targeted quality improvements and bug fixes
Release Date Release Notes
 2024 2024/08 Version 1.2.3.0 
2024/05 Version 1.2.2.0 
2024/04 Version 1.2.1.0 
2023 2023/12 Version 1.2.0.0 
2023/06 Version 1.1.2.0 
2023/02 Version 1.1.1.0 


Wi-SUN Version 1.10.4.0

Wi-SUN Stack

  • Added support for LFN multicast reception
  • Added support for non-standard PHY configurations
  • Added support for blocking sockets 

Wi-SUN Applications

  • Wi-SUN – SoC Network Measurement improvements
  • Wi-SUN – SoC (CoAP) Meter and Wi-SUN – SoC (CoAP) Collector improvements 
Release Date Release Notes
2025 2025/02 Version 1.10.4.0 
 2024 2024/10 Version 1.10.3.0 
2024/08 Version 1.10.2.0 
2024/05 Version 1.10.1.0 
2024/04 Version 1.10.0.0 
2024/03 Version 1.7.2.0 
2024/01 Version 1.9.0.0 
2023 2023/12 Version 1.8.0.0 
2023/10 Version 1.7.1.0 
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 


Zigbee EmberZNet Version 7.5.0.0

  • Zigbee
    • Limited support of GCC LTO
    • Targeted quality improvements and bug fixes
  • Multiprotocol
    • Targeted quality improvements and bug fixes
Release Date Release Notes
2025 2025/02 Version 7.5.0.0 
2025/01 Version 7.2.7.0 
2024 2024/10 Version 7.4.5.0 
2024/08 Version 7.4.4.0 
2024/07 Version 7.2.6.0 
2024/05 Version 7.4.3.0 
2024/04 Version 7.4.2.0 
2024/03 Version 7.3.3.0 
2024/02 Version 7.4.1.0 
2024/01 Version 7.2.5.0 


Z-Wave and Z-Wave Long Range 700/800 SDK 7.21.6.0 is certified according to the approved 2023B Specification test suite

  • Targeted quality improvements and bug fixes
  • Fixed an issue introduced in 7.21.4 impacting the effectiveness of a wake-up beam targeted at a FLiRS device
  • For Series 800 products, it is highly recommended to move to the Simplicity SDK release stream
Release Date Release Notes
2025 2025/02 Version 7.21.6.0 
2025/01 Version 7.19.8.0 
2024 2024/10 Version 7.21.5.0 
2024/08 Version 7.21.4.0 
2024/05 Version 7.21.3.0 
2024/04 Version 7.21.2.0 
2024/03 Version 7.20.3.0 
2024/02 Version 7.21.1.0 
2024/01 Version 7.19.5.0 

Wireless SDKs

The following components are available as part of Simplicity Studio.

Explore the portfolio of Wireless IoT protocol SDKs

Close
Loading Results
Close
OSZAR »