Gecko SDK

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.2.3.0)

Latest Release - Q2/2023  (May 2023)

Gecko Platform Version 4.2.3.0

  • Support for EFR32xG25 devices
  • Support for MGM240Dx modules
  • Support for BGM24x modules
  • Improved CPC UART drivers reliability
  • Many CPC improvements
  • Android support for CPCd
  • Security:
    • Updates the Mbed TLS library to version 3.2.1, with support for CBAP
    • Updated ITS driver (version 3) for optimised key look up time
    • Updated software support for TrustZone, Evaluation quality
Release Date Release Notes
2023 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.4.3.0

  • Added support for new OPNs
Release Date Release Notes
2023 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 5.1.2.0

  • Bluetooth
    • External bonding database to support infinite number of bondings and key sharing
    • BGAPI event for Bluetooth buffer exhaustion signaling
    • Active scan improvements
    • Three-Wire UART (H5) Transport Layer for HCI (experimental)
    • Certification-Based Authentication and Pairing for High- and Mid-Vault devices (experimental)
  • Multiprotocol
    • Dynamic Multiprotocol Bluetooth and multi-PAN 802.15.4 in RCP mode
    • BLE de-init and re-init for multiprotocol use cases
    • Dynamic Multiprotocol Bluetooth and Zigbee NCP (experimental)
  • TrustZone solution is now available on all Bluetooth devices

 

Release Date Release Notes
2023 2023/05 Version 5.1.2.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 5.1.2.0

  • Targeted quality improvements and bug fixes
Release Date Release Notes
2023 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 4.2.1.0

  • Support for Mesh draft specification 1.1
    • Mesh Protocol
    • Mesh Binary Large Object Transfer Model (MBT)
    • Mesh Device Firmware Update Model (DFU)
  • Reduced project flash consumption by optimizing Mesh stack code size
  • Support added for xGM240P PCB Modules and BG22/BGM220 Explorer Kits
  • Support added for GCC version 10.3-2021.10 and IAR version 9.20.4
Release Date Release Notes
2023 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.2.3.0

  • OpenThread
    • SPI support for OpenThread RCP without CPC
    • Thread 1.3.0 GA, and 1.3.0.1 support for OpenThread and Matter 1.0 (experimental)
    • Support for CPC on Android Host (experimental)
    • MGM240S SiP Module support
    • MG24 Explorer kit support
  • Multiprotocol
    • Dynamic Multiprotocol Bluetooth and multi-PAN 802.15.4 in RCP mode
    • Dynamic Multiprotocol Bluetooth and Zigbee NCP (experimental)
    • Manufacturing Library (MfgLib) support for Concurrent Multiprotocol RCP
    • Zigbee + OpenThread Concurrent Listening on MG24 parts (experimental)
Release Date Release Notes
2023 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.5.3.0

  • RAIL Apps and Library:
    • FG25 Flex-RAIL GA support
    • New Long Range PHYs support for 490 MHz and 915 MHz
    • xG12 dynamic mode switching support in RAIL
    • xG22 extended band support
  • Connect Apps and Stack:
  • xG24 Connect support
Release Date Release Notes
2023 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.1.0

  • The USB driver can now compile with the -Wundef gcc compiler option without any warnings
Release Date Release Notes
2023 2023/02 Version 1.1.1.0 
2022 2022/12 Version 1.1.0.0 


Wi-SUN Version 1.5.2.0

  • Wi-SUN Stack
    • Added minimal support for FAN1.1 LFN (Limited Functional Node), including an API to configure the device role, and a new st of libraries supporting both LFN and FFN device types
    • Added support for FAN 1.1 PHY mode switch
    • Added support for FSK FEC
    • Added support for EFR32FG25 - it supports all FAN1.1 OFDM  modulation schemes and all FAN1.0 FSK configurations
    • Added support for EFF01
  • Wi-SUN Applications
    • Added support for EFR32FG25
    • Added FAN 1.1 PHY support (settings and CLI)
    • Added a CoAP Advanced Resource Handler
    • Added support for iPerf multicast
    • Added support for CPC in Wi-SUN RCP
Release Date Release Notes
2023 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.2.3.0

  • Zigbee
    • Secure key storage support for MG2x parts that support Secure Vault-High
    • MG24 + Si4468 Dual-PHY Zigbee Smart Energy support
    • MG12 Dual-Band 2.4 GHz + SubGHz Zigbee Smart Energy support
    • MGM240S SiP Module Support
    • Zigbee on Host (ZigbeeD) support for 32 bit and 64 bit x86 architecture (experimental)
  • Multiprotocol
    • Dynamic Multiprotocol Bluetooth and multi-PAN 802.15.4 in RCP mode
    • Dynamic Multiprotocol Bluetooth and Zigbee NCP (experimental)
    • Manufacturing Library (MfgLib) support for Concurrent Multiprotocol RCP
    • Zigbee + OpenThread Concurrent Lis-tening on MG24 parts (experimental)
Release Date Release Notes
2023 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 2023


Z-Wave and Z-Wave Long Range 700/800 SDK 7.19.3.0

  • Simplified application development due to 80% reduction in application code lines
  • Advanced configuration for Command Classes and Z-Wave Application Framework
  • Improved documentation to better support development from idea to certification
  • Z-Wave Long Range Dynamic Channel selection algorithm implemented
  • Z-Wave Alpha release on radio boards BRD4400B/4401B
  • Simplicity Studio now has Pin Tool support for Z-Wave radio boards
  • Important_changes.md that contains all the breaking API changes introduced since last release
  • LTO enabled in released software
  • Tamper protection now available for Z-Wave
  • S0 takes now advantage of the security features of SE
  • New PC based Controller v5.54 release
  • Z-Wave Source Code available for Z-Wave Alliance members
  • Improved 800 SDK demo experience independent of Simplicity Studio
Release Date Release Notes
2023 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

Close
Loading Results
Close
STAGING-PUB1