Silicon Labs
  • ⟵ Back
    Products
    On-Demand
    Experience every keynote, fireside chat, and technical IoT training session from this year’s premier IoT conference
    WirelessWireless
    Amazon Sidewalk
    Bluetooth
    LPWAN
    Matter
    Multiprotocol
    Proprietary
    Thread
    Wi-Fi
    Wi-SUN
    Z-Wave
    Zigbee
    Non-WirelessNon-Wireless
    MCUs
    Power Management
    Sensors
    USB Bridges
    IoT TechnologiesIoT Technologies
    Channel Sounding
    Energy Harvesting
    Machine Learning
    Security
    Zephyr
    ServicesServices
    Custom Part Manufacturing
    Developer Services
    SDK Extended Maintenance Service
  • ⟵ Back
    Applications
    Smart HomeSmart Home
    Appliances
    Connected Outdoor
    Entertainment Devices
    IoT Gateways
    LED Lighting
    Security Cameras
    Sensors
    Smart Locks
    Switches
    Industrial IoTIndustrial IoT
    Access Control
    Asset Tracking
    Battery-Powered Tools
    Circuit Breakers
    Commercial Lighting
    Electric Submetering
    Emergency Lighting
    Factory Automation
    Human Machine Interface
    Industrial Wearables
    Predictive Maintenance
    Process Automation
    Smart HVAC
    Smart CitiesSmart Cities
    Battery Storage
    EV Charging Stations
    Smart Agriculture
    Smart Buildings
    Smart Metering
    Smart Solar PV System
    Street Lighting
    Smart RetailSmart Retail
    Commercial Lighting
    Direction Finding
    Electronic Shelf Labels
    Loss Prevention
    Wi-Fi Access Points
    Connected HealthConnected Health
    Portable Medical Devices
    Smart Hospitals
    Smart Wearable Devices
  • ⟵ Back
    Software & Tools
    Simplicity Studio 6
    Fast track IoT development
    Software & ToolsSoftware & Tools
    Simplicity AI SDK
    Software Development Kits (SDKs)
    SDK Release Notes
    Software Reference Documentation
    Software Development Tools
    Hardware Development Tools
    Hardware Documentation
    GitHub Resources
    Developer JourneysDeveloper Journeys
    AI/ML
    Amazon Sidewalk
    Bluetooth
    Bluetooth Mesh
    Google Home
    Matter
    Wi-Fi
    ServicesServices
    Custom Part Manufacturing
    Developer Services
    SDK Extended Maintenance Service
  • ⟵ Back
    Resources
    DocumentationDocumentation
    Blog
    Case Studies
    Software Documentation
    Technical Library
    Whitepapers
    TrainingTraining
    Works With On-Demand 2025
    Tech Talks 2025 On-Demand
    Webinars
    Curriculum
    PartnersPartners
    Channel & Distribution
    Ecosystem Partners
    Partner Network
    ServicesServices
    Custom Part Manufacturing
    Developer Services
    SDK Extended Maintenance Service
    SupportSupport
    Community
    Submit a Ticket
    Quality and Packaging
    How to Buy
    Report a Security Issue
    Contact Us
  • ⟵ Back
    Company
    About our CompanyAbout our Company
    Community Commitment
    Inclusion at Silicon Labs
    Management Team
    Security
    SustainabilitySustainability
    Environmental, Social & Governance
    Quality
    Supply Chain Responsibility
    News & EventsNews & Events
    Blog
    News Room
    Events
    Investor RelationsInvestor Relations
    Annual Report & Proxies
    Board of Directors
    Corporate Governance
    Quarterly Results
    SEC Filings
    CareersCareers
    Hyderabad Office
    Other Global Offices
    Contact Us
English
  • English
  • 简体中文
  • 日本語
Ask AI
AskAI
Ask AI
//
Software and Tools // Zephyr RTOS

Simplicity SDK for Zephyr

The Zephyr SDK with Silicon Labs support.

  1. Overview
  2. Developer Journey
  3. Tech Docs
  4. Community & Support
  1. Overview

The Simplicity SDK for Zephyr delivers the full power of the Zephyr Real-Time Operating System (RTOS) combined with the quality assurance, reliability, and white-glove support Silicon Labs is known for.

Delivered as a downstream, fully QA’d version of the Zephyr codebase, this SDK provides a stable foundation for developing Bluetooth–enabled IoT devices across Silicon Labs’ hardware portfolio — including EFR32 -xG22, -xG24, -xG27, and -xG29.

As a Platinum member of the Zephyr Project under the Linux Foundation, Silicon Labs actively shapes the project’s roadmap and contributes to long-term sustainability. By aligning open-source innovation with Silicon Labs’ rigorous software standards, developers gain a production-ready Zephyr experience with the same high-quality support available for all Silicon Labs SDKs.

Key Features

 Fully Qualified and Supported Release - Every version of the Simplicity SDK for Zephyr undergoes Silicon Labs’ comprehensive QA process, ensuring stability, performance, and long-term reliability.

 Bluetooth Support - Supports Bluetooth LE across EFR32 Series 2 devices, enabling a broad spectrum of connected applications.

 Seamless Migration Path - Zephyr developers can migrate existing applications to Silicon Labs devices with minimal firmware changes, leveraging familiar APIs and frameworks.

 Integrated Peripheral and Stack Support - Includes proven peripheral drivers and wireless stacks to simplify application development and reduce bring-up time.

 White-Glove Silicon Labs Support - Backed by industry-leading technical support, extensive documentation, and community engagement — bridging open-source flexibility with enterprise-grade assistance.

Why Choose Simplicity SDK for Zephyr

  • Accelerate Time-to-Market
    Develop, test, and deploy faster using an SDK built on the Zephyr ecosystem — no need to reinvent or refactor existing codebases.
  • Lower Development Barriers
    Streamlined setup, familiar APIs, and a curated set of examples reduce the learning curve for first-time Silicon Labs users.
  • Confidence in Quality
    Each release inherits Silicon Labs’ long-standing commitment to quality and security, ensuring predictable performance across platforms.
  • Unified Open-Source Experience
    Enjoy the advantages of open development and collaboration without compromising on stability or support.


What Do Customers Need to Do to Get Access to Zephyr Repos Today?

Everything is available on GitHub, and the entire repository is open source, so no special access is needed. Anyone can freely download it and start their project.

Upstream: https://github.com/zephyrproject-rtos

Downstream: https://github.com/SiliconLabsSoftware/zephyr-silabs


How is Simplicity SDK for Zephyr Different from Simplicity SDK?

Simplicity SDK for Zephyr is an MCU-independent platform, so any MCU vendor can be used for a single project. Zephyr also provides pre-implemented services, such as MQTT, and various device drivers, like LCD displays, making them very easy to use.

The Simplicity SDK, on the other hand, is tailored specifically for Silicon Labs products. Therefore, if someone aims to achieve the best performance — for example, the lowest current consumption — the Simplicity SDK is the better choice.


What Product Features are Currently Supported within Zephyr?

The majority of the peripherals, BLE and proprietary. However, there are some Silicon Labs–specific peripherals and features that are currently not supported in Zephyr, such as PRS or UART oversampling.

  1. Developer Journey

Zephyr Developer Journey with Silicon Labs

Get Started
Develop
Deploy Product
  1. 1. Hardware & Boards
  2. 2. Environment & Workspace Setup
  1. 1. Develop & Debug
  2. 2. Configure & Customize
  3. 3. Measure & Iterate
  1. 1. Qualify Product
  2. 2. Manufacture Product

Select a supported evaluation kit and locate the corresponding Zephyr board name.

Select Boards

xG22

  • xG22 Starter Kit (SLWSTK6021A)
  • xG22/xGM22 Additional Radio Boards:
    • BRD4311A - XGM240-RB4316A
  • xG22 Explorer Kit (BG22-EK4108A)
  • xG22Thunderboard (SLTB010A)

xG24

  • xG24 Pro Kit (xG24-PK6009A)
  • xG24 Additional Radio Boards:
    • xG24-RB4187C, xGM240-RB4316A, xGM240-RB4317A
  • xG24 Explorer Kit (xG24-EK2703A)
  • xG24 Dev Kit (xG24-DK2601B)

xG27

  • xG27 Pro Kit (xG27-PK6017A)
  • xG27 Additional Radio Boards:
    • xG27-PK6018A, BG27-RB4111B
  • xG27 Dev Kit (xG27-DK2602A)
< Previous Step Next Step >

Install required host tools and toolchains for your OS, then set up your Silicon Labs Zephyr workspace (including any required radio libraries).

Zephyr - Getting Started (Environment)
Silicon Labs - Getting Started (Workspace)
< Previous Step Next Step >

Build and run your application on target hardware, then use your IDE to set breakpoints, step through code, and inspect RTOS threads and peripherals.

Zephyr - Build & Run
Zephyr - Debugging
Debug in VS Code
< Previous Step Next Step >

Adjust features with Kconfig and wire up hardware with Devicetree and overlays.

Zephyr - Kconfig
Zephyr - Devicetree
Silicon Labs - Device Configuration
< Previous Step Next Step >

Profile device current draw and optimize power states; validate radio performance (Bluetooth LE and Wi Fi) with range/throughput/PER checks, scanning/connection quality, and airtime analysis. Use logging/tracing to correlate events and regressions; iterate on Kconfig/Devicetree and application logic.

Zephyr - Power Management
Zephyr - Logging
Zephyr - Tracing
Zephyr - Bluetooth
Zephyr - Wi-Fi
< Previous Step Next Step >

Plan and execute protocol qualification/certification and related pre cert testing. Identify required test suites, approved test tools, and program requirements for your protocol(s).

Bluetooth SIG - Qualification & Listing
Wi-Fi Alliance - Certification
Qualification Workspace - Qualified Product Details
< Previous Step Next Step >

Prepare production images and set up factory programming, provisioning, and traceability. Define serialization and labeling, establish calibration and functional test steps, and choose programming/provisioning tooling that fits your line (e.g., lab vs. automated fixtures).

Zephyr - Application Signing & MCUboot
Zephyr - Device Management (mcumgr)
< Previous Step Next Step >
Get Started
1. Hardware & Boards
2. Environment & Workspace Setup
Develop
1. Develop & Debug
2. Configure & Customize
3. Measure & Iterate
Deploy Product
1. Qualify Product
2. Manufacture Product
  1. Tech Docs

Zephyr Software Reference Documentation

Official Zephyr Documentation  

Silicon Labs Zephyr Software

  1. Community & Support

Knowledge Base Articles

Browse our knowledge base articles for information about specific products.

Search Knowledge Base

User Forums

Browse technical questions, share your ideas, and learn more about our latest solutions.

Search the Forums

Questions? You're in the Right Place.

Silicon Labs has an active, knowledgeable user community of engineers and developers that are enthusiastic about solving problems.

Browse the Community
Join the Zephyrproject Discord Server
Silicon Labs

Stay Connected With Us

Plug into the latest on Silicon Labs products, including product releases and resources, documentation updates, PCN notification, upcoming events, and more.

  • About Us
  • Careers
  • Community
  • Contact Us
  • Corporate Responsibility
  • Investor Relations
  • Press Room
  • Privacy and Terms
  • Site Feedback

Connect With Us:

Silicon Labs
Copyright Silicon Laboratories. All rights reserved.

Your File Will Start Downloading Shortly

Thank you for downloading .

If you have any issues downloading, please contact sales support or product technical support.

Close
Loading Results
Close

Please select at least one column.