Silicon Labs
  • ⟵ Back
    Products
    Works With 2025: Where Innovation Meets Implementation
    WirelessWireless
    Amazon Sidewalk
    Bluetooth
    Matter
    Multiprotocol
    Proprietary
    Thread
    Wi-Fi
    Wi-SUN
    Z-Wave
    Zigbee
    TechnologyTechnology
    Channel Sounding
    Energy Harvesting
    LPWAN
    Machine Learning
    Security
    Non-WirelessNon-Wireless
    MCUs
    Sensors
    USB Bridges
    Power Management
    ServicesServices
    Custom Part Manufacturing
    Developer Services
    SDK Extended Maintenance Service
  • ⟵ Back
    Applications
    Smart HomeSmart Home
    Appliances
    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
    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
    Ecosystems
    Works With 2025: Where Innovation Meets Implementation
    Ecosystem PartnersEcosystem Partners
    AI/ML Developer Journey
    Amazon Sidewalk
    Bluetooth Developer Journey
    Bluetooth Mesh Developer Journey
    Google Home
    Matter Developer Journey
    Wi-Fi Developer Journey
  • ⟵ Back
    Resources
    Simplicity Studio 5
    Fast track IoT development
    Developer ToolsDeveloper Tools
    Software Documentation
    Release Notes
    GitHub
    Technical Resource Library
    Simplicity Studio
    Mobile Apps
    Software Development Kits
    Hardware Development Kits
    Gateways
    RTOS
    Content and TrainingContent and Training
    Works With Developer Conference 2025
    Tech Talks 2025 Webinar Series
    IoT for Good Developer Stories
    Blog
    Case Studies
    Whitepapers
    Training Library
    Webinars
    SupportSupport
    Community
    Partner Network
    Channel & Distribution
    Quality and Packaging
    How to Buy
    Submit a Ticket
    Report a Security Issue
  • ⟵ Back
    Company
    Works With 2025: Where Innovation Meets Implementation
    CompanyCompany
    Careers
    Environmental, Social & Governance
    Community Commitment
    Diversity, Equity and Inclusion
    Environmental Sustainability
    Quality
    Management Team
    Supply Chain Responsibility
    News & EventsNews & Events
    Blog
    News Room
    Events
    Investor RelationsInvestor Relations
    Annual Report & Proxies
    Board of Directors
    Quarterly Results
    SEC Filings
    OfficesOffices
    Hyderabad
    Other Global Offices
    Contact Us
English
  • English
  • 简体中文
  • 日本語
Ask AI
AskAI
Ask AI
//
Developer Tools // Bluetooth Mesh SDK

Bluetooth Mesh Software Development Kit

With Silicon Labs Bluetooth Mesh SDK, you can build reliable and secure wireless mesh applications for industrial and commercial IoT segments. The Mesh SDK has your entire product life-cycle covered, from development to over-the-air maintenance. Our simplified Mesh stack always supports the latest protocol version, cutting-edge features, and robust security. It works with C-based GCC or IAR compilers and Silicon Labs Simplicity Studio, an intuitive development environment and the most valuable dev toolbox free-of-charge.

  1. Overview
  2. Downloads
  3. Tech Docs
  4. Community & Support
  1. Overview

Bluetooth Mesh SDK

The Bluetooth Mesh Software Development Kit is part of the Silicon Labs  Simplicity SDK. It consists of an extensive library of example projects, peripheral drivers, the Bluetooth Mesh protocol stack, and the API.

 

Hardware-agnostic Stack

With Silicon Labs, you have just one proven, hardware-agnostic software stack and API for Bluetooth Mesh. This approach speeds up development and radically simplifies SW and HW migration to your new Bluetooth Mesh products – it results in more robust software and reduces development and maintenance costs.

 

The Latest Bluetooth Mesh Specification

With Silicon Labs Bluetooth Mesh stack, you can keep your products ahead of the competition! Our stack evolves in the frontline of the industry to support the latest specifications and deliver all the essential features among the first in the world.

 

Bluetooth Mesh Software Features and Benefits

Features   Benefits
Mesh Node Types   All the node types specified for Bluetooth mesh are supported on Silicon Labs stack: Relay, Proxy, Friend, and Low Power Node (LPN).
Provisioning Protocols   For new nodes on mesh network, the provisioner and provisioned node can communicate over either PB-ADV or PB-GATT bearers, ensuring compatibility for smartphones with Bluetooth LE and GATT support.
GATT Services   Both GATT services are supported in Silicon Labs Bluetooth mesh – Proxy and Provisioning.
Wi-Fi Coexistence   Allows the Bluetooth mesh device to coordinate transmitting and receiving with the collocated Wi-Fi device with reduced interference, and increased reliability.
Certificate Based Provisioning (CBP)   Use certificates to authenticate devices before provisioning, thus saving cost and time. Also, prevents counterfeit devices from being provisioned into the network.
Remote Provisioning (RPR)   Easy way to provision even when the nodes are not in direct radio range of the provisioner, thereby reducing installation cost and time.
Private Beacons   Does not allow for static information in beacons to be shared outside of the network.
Proprietary Extension   Allows extended advertising on all 40 channels - increasing throughput by 10x.
Simultaneous DFU Upgrade   Standardize way to do simultaneous DFU for homogeneous devices, reducing cost and time.

Security

Mesh Stack Security

Silicon Labs Bluetooth Mesh stack is equipped with all the specified security features.

 ECDH - Elliptic-curve Diffie–Hellman key agreement

 AES-128 encryption, authentication, and obfuscation for authenticating messages and prevent data tracking

 Out-of-Band authentication to add a device to the Mesh network securely with user verified random numbers

 Replay protection to prevent Man-In-The-Middle (MITM) attacks

 Key refresh (blacklist) to change security keys during the lifetime of a device

Secure Execution Environment

If your IoT application requires security beyond the Bluetooth specification, Silicon Labs hardware supports mbed TLS, a trusted execution environment for Bluetooth applications.



Secure Maintenance Over-the-Air

Maintain your entire installed base via the secure OTA firmware update, which authenticates the update file source, encrypts the process using AES-128, and guarantees an unaltered firmware via the secure boot.

Secure Firmware Updates

Our Secure Gecko Bootloader supports authenticated and AES-128 encrypted software updates via OTA, UART, Secure Boot, flash partitioning, and internal and external SPI for flash.



Hardware Security

In addition to the full range of software security features, your IoT applications will be protected by Silicon Labs hardware security.

Mesh Development Tools

Silicon Labs Bluetooth Mesh SDK uses C programming language, and you can use it with GCC or IAR compilers. For ultimate speed and easiness of development, we recommend our Simplicity Studio, the unified development environment for all Silicon Labs technologies and hardware.

 

Simplicity Studio

Simplicity Studio provides an intuitive dev experience and the most valuable toolbox free-of-charge.

When you install Simplicity Studio, it automatically customizes your development environment and installs the SDKs based on the target hardware. Everything is wrapped into a single, intuitive, end-to-end dev experience – including Eclipse-based IDE, the correct version of GCC toolchain, Make, Commander, J-Link drivers, energy profiler, network analyzer, PIN tool, GATT configurator, Mesh Configurator, and more. It is the only development tool to download with Silicon Labs.

  1. Downloads

Download and Install Simplicity Studio

Get up and running quickly with precompiled demos, application notes and examples. Use advanced tools including energy profiling and network analysis to optimize your wireless systems. Choose your software package below.

Windows Installer >

Windows - MD5 | SHA256

Mac Installer >

Mac - MD5 | SHA256

Mac (ARM) Installer >

Mac (ARM) - MD5 | SHA256

Linux Installer >

Linux - MD5 | SHA256



*Simplicity Studio v5 User Guide
v5 System Requirements

GitHub

Silicon Labs wireless IoT SDKs and code examples are also available for download on GitHub.

VS Code IDE Support

In addition to the Simplicity Studio IDE, we also support VS Code that can be used in companion with all of our unique development tools.

Download Mobile Apps

Simplicity Connect

The only BLE mobile app with data throughput and smartphone interoperability testing – and much more.

Bluetooth Mesh App

The easiest way to provision, configure and control your Bluetooth Mesh network.

Simplicity Studio on Laptop Screen

Simplicity Studio

Development Platform

Get up and running quickly with precompiled demos, application notes and examples. Use advanced tools including energy profiling and network analysis to optimize your MCU and wireless systems.

Explore Studio
  1. Tech Docs
  1. Simplicity SDK
  2. Gecko SDK

Simplicity SDK Release Notes (2024.12.0)

Latest Release - Q2/2025  (April 2025)

Bluetooth Mesh Version 8.0.2.0

  • Support added for Micrium and FreeRTOS
  • Bug fixes and minor enhancements
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 



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 

Gecko SDK Release Notes (4.4.6.0)

Latest Release - Q1/2025  (February 2025)

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 

  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
Silicon Labs

Stay Connected With Us

Plug into the latest on Silicon Labs products, including product releases and resources, documentation updates, PCN notifications, upcoming events, and more.
  • About Us
  • Careers
  • Community
  • Contact Us
  • Cookies
  • Corporate Responsibility
  • Investor Relations
  • Press Room
  • Privacy and Terms
  • Site Feedback
Copyright © Silicon Laboratories. All rights reserved.
Also of Interest:
  • Bluetooth Mesh Networking Learning Center
  • Benchmarking Bluetooth Mesh, Thread, and...
  • Visual Studio Code Plugin

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.

OSZAR »