THREAD DEVELOPMENT ECOSYSTEM

This page is designed for developers to identify tools, components, solutions and support available to aid in designing Thread applications. This includes silicon, software, development boards, modules and solutions.

GETTING STARTED WITH THREAD

The OpenThread project is a community-supported open-source implementation of the Thread specification and offers a number of developer components and resources to kick-start your Thread design.

Thread APIs for managing Thread network credentials are also available in the Android and iOS mobile operating systems.

SUPPORTING INDUSTRY TECHNOLOGIES & ECOSYSTEMS

IoT Application Framework

Thread is a network layer connectivity technology, similar to Wi-Fi. This gives Thread device manufacturers the flexibility to choose how their product will interact with other devices. In some case, manufacturers can use their own application and connect to other products through the cloud. In other cases, open-standards based application framework can be used to enable their device to interact locally with other devices on the same network.

DALI+

- DALI+ with Thread brings interoperability, reliability, and streamlined operations to smart building technologies, marking a key advancement in digital lighting control for commercial buildings.

- Utilizing Thread's trusted mesh networking technology, DALI+ with Thread empowers wireless DALI, delivering the same dependable lighting control features alongside data-driven functions like real-time monitoring, all without the constraints of wired connections. 

KNX

- KNX and Thread Group are working together to provide a solution incorporating Thread's IP-based networking layer with KNX's well-established and interoperable application that developers can easily implement into a product. KNX has chosen Thread as the low-power wireless communication protocol for KNX IoT.

Matter

- An open-sourced, royalty-free approach to a connectivity standard increasing compatibility among smart home products.

- The project aims to enable communication across smart home devices, mobile apps, and cloud services and to define a specific set of IP-based networking technologies for device certification.

- A priority network for Matter is Thread over 802.15.4-2006 at 2.4 GHz.

- The reference implementation of the new standard, and its supporting tooling, will be developed and maintained on the GitHub open source platform for all aspects of the specification.

- Developers can find more information about Matter on GitHub.

TOOLS

Thread Test Environment

An automated system of Thread reference implementations controlled by Thread Test Harness software. The Thread Test Environment, used for official Thread certification testing, is available to Thread Group members to do internal pretesting and debug - enabling a smooth certification experience. The test harness software also features an API and extensions that enable members to create custom test suites and integrate the Thread Test Environment into broader internal regression environments.

Wireshark

Wireshark - A free, broadly-used packet analyzer for observing and analyzing network protocol behavior. Paired with a Thread network sniffer (available in numerous development kits listed below), Wireshark is a valuable tool for developers to see the Thread protocol in action and troubleshoot implementation issues. Wireshark is also utilized by the Thread Test Environment.


SOLVING CHALLENGES

Support battery operated devices that need always-on connectivity

Thread is a low power wireless technology that enables devices to maintain a permanent connection to the internet, without requiring a mobile phone or proprietary gateway to be in range. Read more on how the Thread network protocol was designed with lowpower performance in mind from the ground up in our Value of Low Power white paper.


Need devices and networks to be protected

Protection is built into every Thread network across a wide variety of IoT applications in homes and buildings because it uses versions of the same types of security technologies (cryptography) that make applications across the “big Internet” safe – the ones that keep banking transactions, Amazon purchases and social media sessions secure. Thread simply adapts them to the special situation of IoT devices that are heavily power-managed and must automatically maintain network security with little or no user interaction. This cryptography not only keeps communications secret, but is also used to prove identity. Proof of identity then provides access control—this prevents random devices from connecting to the network, and prevents an attacker from controlling your thermostat or turning your lights on and off.


Need a complete architecture - device-to-device, device-to-cloud, cloud facilities

Reference Designs: Many companies in the Thread developer ecosystem provide reference implementations of a Thread Border Router. See table below for options.

DEVELOPING WITH THREAD

Company:
Product / Component Type:


Company Product/Component Type Product/ Component Name Description
Atmosic Software Stack OpenThread OpenThread is an open-source implementation of the Thread networking protocol supporting secure, low-power, wireless communications between devices.
Silicon ATM34
The ATM34 is a multiprotocol SoC that supports Thread and Matter over Thread applications. Its ultra-low power consumption makes it ideal for battery powered devices like sensors, door locks, and remote controls. Powered by an ARM Cortex (r)-M33 with up to 2.5MB of NVRAM and 512KB of RAM it also has an advanced Power Management Unit (PMU) that can utilitze energy from external energy harvesters and manage energy storage devcies to enable single SoC solutions with rechargeable batteries or battery free configurations.
Operating System Zephyr OS The Zephyr OS is an open source real-time operating system (RTOS) for embedded applications. It has a small footprint kernel that supports resource-constrained systems.
Development Hardware ATM34 Evaluation Kit The ATM34 Evaluation Kit supports evaluation and software development on the ATM34 platform. The kit is a single board with a complete debugging interface via USB, jumper configurable energy storage and energy harvesting interfaces, temperature/humidity sensor, accelerometer, and expansion ports.
Development Environment OpenAir Atmosic provides an open source implementation as part of the OpenAir environment available on github (https://github.com/Atmosic/openair)
Bouffalo Lab Silicon BL70X BL70X is highly integrated 802.15.4 and BLE combo chipset for IoT applications.
Development Environment bl_iot_sdk The bl_iot_sdk is Bouffalo Lab's IoT SDK, it supports BL70X (802.15.4 / BLE) RISC-V based chip and BL602 (Wi-Fi / BLE) RISC-V based chip, and will support more chips in future.
Border Router Bouffalo Border Router Bouffalo Lab's FreeRTOS based Thread Border Router. Ethernet version is powered by BL70X. Wi-Fi version is powered by BL70X + BL602 or BL616 (Wi-Fi 6 / 802.15.4 / BLE).
Silicon BL61X BL61X is highly integrated 802.15.4 / Wi-Fi 6 / Bluetooth chipset for IoT applications.
Cascoda Silicon Cascoda CA-8211 The CA-8211 is a long range IEEE802.15.4 transceiver with exceptional -105dBm receiver sensitivity, enabling a global, low-power deployment. The CA-8211 has a powerful integrated MAC, optimized for Thread.
Development Environment Cascoda SDK The Cascoda SDK is a comprehensive set of tools for developing Thread with Cascoda hardware. It is cross platform & flexible, enabling development, testing, & troubleshooting on one system & easily porting to another. Developers with limited Thread knowledge can build, configure & test a Thread network out-of-the-box.
Development Hardware Cascoda Chili2D A standalone USB module for developing Thread / IEEE 802.15.4 applications with the CA-8211 & a highly secure ARM Cortex-M23 TrustZone microcontroller. Supports low-power battery operation, advanced security & OTA upgrades.
Module Cascoda Chili2S A single sided, postage-stamp version of the Chili2D module, intended for integration into a larger system as a without compromising on the security or performance.
Development Environment Cascoda Packet Sniffer The Cascoda Packet Sniffer is a tool for capturing & decrypting IEEE 802.15.4 traffic, used by Thread, KNX-IoT, Matter, Zigbee & More. It offers real-time analysis of over-the-air traffic via Wireshark, including signal quality analysis.
Development Environment Cascoda Development Board The Cascoda Development Board is a Chili2S-based development environment with two Mikroelektronika Click™ slots for a huge range of plug-in sensor/actuator connectivity. It supports USB or UART connectivity, 5V or 3.3-45V supply options, USB or UART connectivity & 3.7V Li/LiPo battery integration with optional charging from USB.
Border Router Cascoda KNX IoT Hub The Cascoda KNX IoT Hub is an OpenWrt-based Thread Border Router with a Qualcomm chipset & Cascoda Thread communications. It supports Thread, PoE, Ethernet, Wi-Fi connectivity & cellular backhaul. Optimised for KNX IoT installers, it provides a web-management interface & tools to visualize Thread mesh network topology in real time.
Espressif Systems Silicon ESP32-H2 The ESP32-H2 is the first IEEE 802.15.4 + Bluetooth 5 (LE) RISC-V SoC from Espressif Systems.
Development Environment ESP-IDF ESP-IDF is Espressif's official IoT Development Framework for the ESP32, ESP32-S, ESP32-C and ESP32-H series of SoCs.
Software Stack OpenThread OpenThread released by Google is an open-source implementation of the Thread networking protocol. OpenThread is actively supported within ESP-IDF for ESP32 series of SoCs.
Border Router ESP Thread Border Router The FreeRTOS (ESP-IDF) based Thread Border Router implementation. It runs on a combination of Espressif’s Wi-Fi and 802.15.4 SoCs.
Silicon ESP32-C6
A low-power and cost-effective 2.4 GHz Wi-Fi 6 + Bluetooth 5 (LE) + Thread/Zigbee SoC, with a 32-bit RISC-V core, for securely connected devices.
Silicon ESP32-C5
Espressif’s ESP32-C5 is the industry’s first RISC-V MCU that supports 2.4 and 5 GHz dual-band Wi-Fi 6, along with Bluetooth 5 (LE) and IEEE 802.15.4 (Zigbee, Thread) connectivity. It is designed for applications that require high-efficiency wireless transmission.
GRL Product Development Services GRL Official Thread Certification Testing and Pre-Test Support GRL is officially recognized by the Thread Group as an authorized test laboratory (ATL). GRL offers customers certification testing, pre-certification testing and debugging services for smart home devices and Internet of Things (IoT) wireless products across the full range of Thread 1.1, 1.2 and 1.3 specifications.
Development Environment GRL Test Harness Test harness, which runs automated test scripts on the test bed, confirms proper functionality while maximizing test speed and consistency. Features an automated DUT (device under test) and API (programming interface) for easy integration of the Thread test harness into internal automated testing environments and constant regression testing. Contact us for more information.
Microchip Development Environment MPLAB® X IDE
MPLAB® Harmony® v3 Framework
MPLAB® XC Compilers
MPLAB X Integrated Development Environment (IDE) is an expandable, highly configurable software program that incorporates powerful tools to help you discover, configure, develop, debug, and qualify embedded designs for most of our microcontrollers and digital signal controllers. MPLAB X IDE works seamlessly with the MPLAB development ecosystem of software and tools, many of which are completely free.

MPLAB® Harmony v3 is a fully integrated embedded software development framework that provides flexible and interoperable software modules to simplify the development of value-added features and reduce your product’s time to market.

MPLAB XC32 C/C++ Compiler supports all 32-bit PIC MCUs and MPUs featuring Arm® and MIPS® cores.
Software Stack Microchip Thread SDK
The Microchip SDK for Thread is based on OpenThread and it offers support through MPLAB Code Configurator(MCC) component, a user-friendly GUI tool that simplifies configuration and generates code based on the selected Thread configuration. The purpose of this software development kit (SDK) is to provide support for system-on-chip (SOC) and radio co-processor (RCP) designs. Additionally, it includes Mbed TLS handling, which is an implementation of the TLS and SSL protocols that enables open thread operation with the necessary cryptographic algorithms required by the open thread. This SDK also offers a thread command line interface (CLI) application as a separate MPLAB Code Configurator component, which is available for system-on-chip designs.
Development Hardware PIC32CX-BZ2 and WBZ451 Curiosity Development Board
The PIC32CX-BZ2 and WBZ451 Curiosity Development Board, based on the WBZ451PE module, is the development platform for evaluating the 48-pin variants of the PIC32CX-BZ2 family of multi-protocol wireless MCUs. It comes preconfigured with an out-of-the-box multi-protocol demo application and features a temperature sensor, a current measurement header, an RGB LED and a MikroElectronika mikroBUS™ socket to attach a plethora of sensors and add-on boards.
Development Hardware PIC32CX-BZ2 and WBZ450 Curiosity Development Board
The WBZ450 Curiosity development board, EV22L65A, is the development platform for evaluating the 32-pin variants of the PIC32CX-BZ2 family of multi-protocol wireless MCUs. Based on the WBZ450PE module, the WBZ450 Curiosity development board is preconfigured with an out-of-box multi-protocol demo application that demonstrates Bluetooth LE and 802.15.4-based protocol operation simultaneously.
Border Router PIC32CX-BZ Family
Microchip Thread SDK
OpenThread RCP software component part of Microchip Thread SDK to build a Thread Border Router powered by PIC32CX-BZ device.
Silicon PIC32CX-BZ Family
PIC32CX1012BZ25048
PIC32CX1012BZ24032
Microchip PIC32CX-BZ wireless microcontrollers enable Bluetooth® LE and IEEE 802.15.4 applications including Thread or Zigbee, and natively supports multi-protocol or proprietary protocol operation. AEC-Q100 Grade 1 (125°C) qualification and functional safety ready. Get to market quicker with reference design package and personalized design check service. Built on the MPLAB® Harmony® v3 framework, application development for PIC32CX-BZ is simple. Start prototyping in seconds using drag-and-drop building blocks or one of our many demo applications.
Module PIC32CX-BZ Family
WBZ451PE
WBZ451UE
WBZ450PE
WBZ450UE
Part of the PIC32CX-BZ family, the WBZ modules are certified to standard protocols including Bluetooth, Zigbee, Thread and support IEEE® mesh protocols as well as multi-protocol operations. Designed from the ground up to enable you to go to market quickly, the modules are global regulatory-certified, so you can focus on your end product and go to market quicker. RF design is complicated, but with WBZ45x modules, you do not need to be an RF-expert to add wireless to your end application. The modules come either with PCB antenna and RF-ready, saving you precious time and RF-design costs; or come with U.FL connector for external antenna so you can add wireless to tricky situations where a PCB antenna doesn’t work.
MMB Networks Development Environment RapidConnect Desktop
A simple UI to assist customers with Thread development, testing, and troubleshooting. With the RapidConnect Development Kit, and RapidConnect Desktop, a developer with limited Thread knowledge can stand up a Thread demonstration out-of-the-box. Available through MMB Networks. Submit request.
Module RapidConnect Module
(BSB03PA1X, CSB04PA1X)
Provides an interface to connect RapidConnect Modules to other devices. Makes it easy to connect to a PC and use different modules during programming and testing with RapidConnect Desktop Software.
Development Hardware RapidConnect Development Board
Featuring industry-leading size, power efficiency, and RF performance, MMB modules are coupled with our RapidConnect software dramatically reducing development time and cost. Available through MMB Networks. Submit request.
Mesh Extender MMB Thread Mesh Extender The MMB Thread Mesh Extender allows users to expand their network for large scale deployments. It is the ideal platform for customers looking to deploy their own Thread-based IoT solution for consumer or commercial applications.
Nordic Semiconductor Development Hardware nRF54L15 DK The nRF54L15 DK is the development kit for all three wireless SoC (System-on-Chip) options in the nRF54L Series. The nRF54L15 sits on the development board, while the nRF54L10 and nRF54L05 can be emulated.
Module 3rd party modules A range of module suppliers offer qualified and certified modules/modems based on Nordic Semiconductor technology.
Development Environment nRF Connect SDK nRF Connect SDK is a modern, scalable and unified software development kit based on Zephyr RTOS. It integrates Project CHIP and Apple HomeKit, and is the recommended development platform for new Thread designs.
Silicon nRF54L Series nRF54L15, together with nRF54L10 and nRF54L05 , make up the nRF54L Series. The nRF54L Series SoCs integrate an ultra-low-power multiprotocol 2.4 GHz radio and MCU (Microcontroller Unit) functionality, featuring a 128 MHz Arm Cortex-M33 processor and comprehensive peripheral set. The nRF54L15 is suitable for products using Thread, Bluetooth Low Energy, Bluetooth Mesh, Zigbee, Matter, Amazon Sidewalk, and proprietary 2.4 GHz protocols.
Software Stack OpenThread OpenThread released by Google is an open-source implementation of Thread®. Nordic Semiconductor incorporates OpenThread in its development environments: nRF Connect SDK.
Operating System Zephyr RTOS The Zephyr project is governed by the Linux Foundation where Nordic collaborates with industry leaders to deliver the best-in-class RTOS for connected, resource constrained, devices. Nordic incorporates Zephyr RTOS in its nRF Connect SDK.
Development Environment nRF Thread Topology Monitor nRF Thread Topology Monitor is a cross-platform tool that enables developers to visualize Thread mesh network topology in real time.
Development Environment nRF Sniffer for 802.15.4 nRF Sniffer for 802.15.4 is a helpful and valuable tool for learning and debugging 802.15.4 protocols, like Thread and Zigbee. It offers a real-time display of what is happening on air.
Silicon nRF5340 The nRF5340 is the world’s first wireless SoC with two Arm® Cortex®-M33 processors. It is truly secure, and the combination of two flexible processors, the advanced feature set, and an operating temperature up to 105 °C, makes it the ideal choice for professional lighting, advanced wearables, and other complex IoT applications.
Development Hardware nRF5340 DK The nRF5340 DK is the development kit for the nRF5340 System-on-Chip (SoC), containing everything needed to get started with development, on a single board.
Silicon nRF52840 The nRF52840 SoC meets the challenges of sophisticated applications that need protocol concurrency and a rich and varied set of peripherals and features. The nRF52840 is fully multiprotocol capable with full protocol concurrency of Thread and Bluetooth LE.
Development Hardware nRF52840 DK The nRF52840 DK is a versatile single board development kit for Bluetooth Low Energy, Bluetooth mesh, Thread, Zigbee, 802.15.4, ANT and 2.4 GHz proprietary applications on the nRF52840 SoC. It also supports development on the nRF52811 SoC.
Development Hardware nRF52840 Dongle The nRF52840 Dongle is a small, low-cost USB dongle that supports Bluetooth 5, Bluetooth mesh, Thread, ZigBee, 802.15.4, ANT and 2.4 GHz proprietary protocols.
Silicon nRF52833 The nRF52833 is a general-purpose multiprotocol SoC qualified for operation at an extended temperature range. The SoC is an ideal choice for OpenThread’s Network Co-Processor (NCP) design.
Development Hardware nRF52833 DK The nRF52833 DK is an affordable single-board development kit for development of Bluetooth® Low Energy, Bluetooth mesh, NFC, Thread and Zigbee applications on the nRF52833 SoC. It also supports development on the nRF52820 SoC.
Silicon nRF52820 The nRF52820 is a System-on-Chip (SoC) offering USB and advanced wireless connectivity in a small package, for HID, smart home, commercial, and industrial applications. The SoC targets OpenThread’s Radio Co-Processor (RCP) design.
Silicon nRF52811 The nRF52811 SoC supports an extensive range of wireless protocols. It has 4 dBm TX power and has been optimized to offer the best RX sensitivity of all SoCs in the nRF52 Series. The SoC targets OpenThread’s Radio Co-Processor (RCP) design.
NXP Silicon K32W061/41
Arm Cortex-M MCU, Thread, Zigbee and Bluetooth LE Multiprotocol radio, NFC option, Certified Thread Component.
Software Stack OpenThread OpenThread implementation on the RW612, K32W148 and K32W0 wireless MCUs
Development Environment MCUXpresso SDK, IDE, and Configuration tools One Enablement platform including the embedded software SDK, IDE and Configuration tools.The OpenThread stack is integrated with the SDK for ease of development.
Development Hardware IOTZTB-DK006 Evaluation Kit for the K32W0x and JN5189/88 wireless MCUs.
Development Hardware K32W-000-T10 K32W0x-based expansion module to expand development network node environment (add additional nodes to Development Kit).
Development Hardware OM15080-K32W Development dongle for Bluetooth LE/Thread/Zigbee networks.
Border Router NXP Border Router i.MX MPU (Linux) Border Router plus IW612 Tri-Radio with support for Matter, OpenThread, Wi-Fi and Bluetooth LE
Development Hardware 8MMINILPD4-EVKB Evaluation Kit i.MX 8M Mini Applications Processor development kit
Silicon RW612
Arm Cortex-M33 MCU, Tri-radio with Wi-FI, Thread and Bluetooth support, embedded secure subsystem
Silicon IW612 Tri-Radio SoC with Wi-Fi, Thread and Bluetooth support, embedded secure subsystem
Silicon K32W148
Arm Cortex-M33 MCU, Thread, Zigbee and Bluetooth LE Multiprotocol radio with H/W Dual-PAN for Thread and Zigbee, embedded secure enclave
Development Environment NXP i.MX RT Crossover MCU + IW612 Tri-Radio
Module Azurewave NXP Platform Wireless Modules AW-CU585 (JN5189) and AW-CU485 (K32W061)Low Power Wireless Modules.
Module CEL NXP Platform Wireless Modules CMP535 (K32W061 with +20dBM output power)& CMP530 (K32W061 with +10dBm output power) Industrial Grade, Low Power and RF Optimized Wireless Modules.
OpenThread Software Stack OpenThread
OpenThread's implementation of the Thread protocol.
Border Router OpenThread Border Router
OpenThread's implementation of a Border Router.
Qorvo Silicon GP712
GP712 OpenThread
The GP712 IEEE 802.15.4 Multi-Stack Multi-Channel Communications Controller supports multiple Zigbee® 3.0 and Thread protocol stacks in the host processor.
Silicon QPG7015M
QPG7015M OpenThread
The QPG7015M Multi-Standards Communications Controller for Gateways and Smart speakers features Qorvo's ConcurrentConnect technology; enabling Zigbee®, Thread and Bluetooth® Low Energy to operate simultaneously in a single platform.
Operating System Linux-based solution

Custom OS
A wide variety of Linux versions are supported on the host processors for GP712 and QPG7015M.
Software Stack OpenThread
Silicon QPG6105
QPG6105 OpenThread
QPG6105 is a low power communications controller implementing Zigbee®, Thread, Matter, Bluetooth® Low Energy and Bluetooth Mesh protocols. QPG6105 is Thread 1.3 certified. It features the hardware based ConcurrentConnect™ technology enabling multiple protocols to operate simultaneously, delivering improved capacity and enhanced interoperability with the leading low power standards.
Qualcomm Development Hardware QCA 4020/ 4024/ 4025 802.15.4 / Wi-Fi / Bluetooth LE application processor with Thread stack.
Slicon Labs Operating System Bare Metal (no RTOS), FreeRTOS The Silicon Labs OpenThread SDK provides support for running on top of FreeRTOS, a lightweight and easy-to-use full-featured Real-Time Operating System (RTOS) for microcontrollers and small microprocessors.
Software Stack OpenThread Silicon Labs OpenThread (Open source) SDK
Development Environment Simplicity Studio Simplicity Studio includes a powerful suite of tools for energy profiling, configuration and wireless network analysis, as well as demos, software examples, complete documentation, technical support and community forums.
Development Environment GCC, the GNU Compiler Collection The latest supported version number can be found in the SDK Release Notes here: https://www.silabs.com/developers/thread?tab=documentation
Silicon EFR32MG21 ICs EFR32MG21 wireless multi-protocol SoCs bring high performance, secure solutions for Thread and Matter over Thread gateways and hubs. With a ARM Cortex®-M33 and a link budget of 124 dBm for Thread, the MG21 provides high performance and a robust RF links to ensure reliable communications, while Secure Vault™ delivers industry leading security features to protect both the data and IP against local and remote attacks.
Module EFR32MG21 Modules MGM210 modules are designed and built to meet the performance, security, and reliability requirements of line-powered Thread and Matter over Thread devices. Based on the EFR32MG21 SoC, the multi-protocol modules provides the same features and high performance as the EFR32MG21 while global regulatory certifications enable fast time to market.
Silicon EFR32MG24 ICs EFR32MG24 Wireless SoCs are ideal for battery powered Thread and Matter over Thread applications. With key features like a Arm Cortex®-M33, 1.5 MB of Flash and 256 kB of RAM, a high performance 2.4 GHz RF, low current consumption, an AI/ML hardware accelerator and Secure Vault™, IoT device makers can create the smart, robust, and energy-efficient products that are secure from remote and local cyber-attacks.
Module EFR32MG24 Modules MGM240 modules are a family of certified 2.4 GHz wireless modules optimized for the needs of battery-powered Thread and Matter over Thread devices. Based on the EFR32MG24 SoCs, the multi-protocol modules support Thread and Matter over Thread protocols, delivering exceptional RF performance, energy efficiency and industry-leading security with Secure Vault® technology. The MGM240 modules provide global regulatory certifications to speed time to market.
Development Hardware EFR32MG21 and EFR32MG24 Hardware Development Kits Silicon Labs offers different development hardware to support your specific development needs for the EFR32MG21 and EFR32MG24 SoCs and Modules.

The Explorer Kit is a small form factor development and evaluation platform that is ideal for use with 3rd party boards via mikroBus socket and Qwiic® connector.

The Dev Kit is a compact, feature-packed development platform that is ideal for software demostrationg and prototyping and supports key features like the 20-bit ADC and the xG24’s AI/ML hardware accelerator.

The Pro Kit provide a modular development platform with advanced hardware features for RF measurement, large network debugging and energy profiling and is the ideal platform for RF test and measurements.

All kits provide debug capability and support Thread development via Simplicity Studio for a consistent development experience across the different development hardware.
Silicon EFR32MG12 Series 1 SoCs EFR32MG12 SoCs provide the best radio performance for reliable communications and are ideal for designing energy-friendly wireless connected IoT devices. EFR32MG12 device support Zigbee, Thread, Bluetooth mesh, multiband and multiprotocol wireless connectivity and include Bluetooth low energy and 2.4 GHz and sub-GHz proprietary protocol support. The single-die solution provides industry-leading energy efficiency, ultra-fast wakeup times, a scalable power amplifier and no-compromise microcontroller (MCU) features. EFR32MG12 devices are well suited for battery-operated applications and other systems requiring high performance and low energy consumption.
SmartThings Development Environment Ioter
Thread development tool to emulate all Thread/Matter supported IoT devices with Linux PC and Thread RCP dongle
STMicroelectronics Silicon STM32WB55
The STM32WB55 is a dual core SoC with two ARM cortex M4 and M0+, proposing efficient and autonomous radio activity and security features. Various peripherals make it suitable as main processor, coming with large memory capability and wide choice of packages able to sustain up to 105°C. Perfectly matching consumer as well as industrial market with its 10 years longevity program.
Module In-house STMicro Module STM32WB5MMGH Fully integrated in the STM32WB series, the STM32WB5M module fasten time-to-market with easy integration and reduced certification cost.
Development Environment STM32WB SDK STM32CubeWB Embedded Software package includes all peripherals drivers, low layers as well as connectivity stacks, like OpenThread and other protocols. Full set of examples are delievered running on STMicroelectronics evaluation boards.
Software Stack SDK for Thread and Zigbee STM32CubeWB FW package delivers Thread and Zigbee R22 connectivity stacks with various flavors to address the different roles each technology proposes. This allows more efficient end product resource use. Bluetooth LE/Zigbee & Bluetooth LE/Thread concurrent mode SW packages are also provided. Zigbee ecosystem inside this SDK also includes a large set of Zigbee Clusters.
Border Router STM32WB55 Border router RCP implemenation based on RaspberryPi is included in the STM32WB SDK.
Operating System Free RTOS BareMetal STM32CubeWB Embedded Software default OS configuration is based on bare-metal implementation. Examples based on Free RTOS are also provided; AzurRTOS is an additional OS option coming soon.
Development Environment STM32Cube Ecosystem ToolChain STM32Cube toolchain accompaign developpers from early product configuration up to the programming.
Development Environment RF Sniffer for 802.15.4 STM32CubeMonRF Integrated in the STM32CubeMonitor RF SW tool, an RF Sniffer for 802.15.4 protocol is available , based on wireshark. Such tool is helpful during the development phase based on 802.15.4 protocols, like Thread and Zigbee.
Development Hardware Evaluation board The Nucleo-WB55RG is the HW evaluation board embedding the STM32WB55 for fast prototyping and application development The STM32WB5MM-DK is the discovery board embedding the STM32WB5M module, sensors and exposing largely peripherals.
Telink Development Hardware B91 Generic Starter Kit
The B91 Generic Starter Kit is a hardware platform which can be used to verify the Telink TLSR9 series chipset and develop applications for several 2.4 GHz air interface standards including Bluetooth 5.2 (Basic data rate, Enhanced data rate, LE, Indoor positioning and BLE Mesh), Zigbee 3.0, Homekit, 6LoWPAN, Thread and 2.4 Ghz proprietary.
Development Environment ot-b91
The ot-b91 is the minimal code necessary to support OpenThread.This contains example platform drivers for the Telink B91 Start Kit, which is intented for exprimentation and exploration of OpenThread.This platform was transferred to a maintenance mode and new features are not added.
Development Hardware Burning and Debugging Tools for TLSR9 Series
Burning and Debugging Tools for TLSR9 Series is a portable debugging device, which works with Telink RDS IDE through JTAG interface supported by OpenOCD, it is applies to Telink TLSR9 series. It supports JTAG debug port interfaces, multiple JATG device through JATG debug port interface, the debug-on-reset.
Software Stack OpenThread
OpenThread released by Google is an open-source implementation of Thread®. Telink Semiconductor incorporates OpenThread in its development environments.
Operating System Zephyr RTOS
The Zephyr project is governed by the Linux Foundation where Telink collaborates with industry leaders to deliver the best-in-class RTOS for connected, resource constrained, devices. Telink incorporates Zephyr RTOS in its Zephyr SDK.
Development Environment telink-semi/zephyr
The telink-semi/zephyr is Telink’s development repository for Thread based on Zephyr RTOS. It integrates Project Matter and is the recommended development platform for new Thread designs.
Silicon TLSR922X
The TLSR9 Series is the latest addition to Telink’s family of high-performance, ultra-low-power, cost-optimized, muti-protocol wireless connectivity SoCs. It supports Bluetooth Classic, Bluetooth LE, Bluetooth Mesh, Zigbee, Apple HomeKit, Apple Find My, Thread, Matter, and 2.4GHz proprietary. It also integrates a powerful 32-bit RISC-V MCU with a variety of powerful core features and peripheral blocks to make it an ideal choice for advanced IoT devices.
Texas Instruments Module CC2652RSIP wireless MCU module
CC2652PSIP wireless MCU module
Texas Instruments wireless module for Thread, Zigbee® and Bluetooth Low Energy to simplify certification and design: Small 7-mm x 7-mm certified system-in-package module, 2.4GHz with integrated DCDC components, balun, and crystal oscillators.
Border Router BeagleBone Black Border Router OpenThread border router running on BeagleBone Black which interfaces with a Thread RCP. Enables Thread network management and connection to external IP networks.
Silicon CC2340R5
CC2755R10
CC2674R10
CC2674P10
CC1354R10
CC1354P10
CC1352R
CC2652R
CC2652P
CC2652R7
CC2652P7
Texas Instruments SimpleLink™? CC13xx/CC26xx and CC23xx/CC27xx wireless MCUs supporting single and multi-protocol 2.4 GHz and Sub-1 GHz standards including Thread, Zigbee, Bluetooth LE, Sub-1 GHz, Wi-SUN and Matter.
Software Stack TI OpenThread The Texas Instruments OpenThread implementation for SimpleLink devices includes application examples, trainings, documentation and source code to support Thread networking based on Thread 1.3 integrated within the SimpleLink ecosystem.
Development Hardware LP-EM-CC2745R10-Q1
LP-EM-CC2340R5
LP-EM-CC1354P10
LAUNCHXL-CC26X2R1
LP-CC2652R7
LAUNCHXL-CC1352R1
LAUNCHXL-CC1352P
LP-CC1352P7
LaunchPad development kits enable quick-start evaluation of CC13xx/CC26xx devices, including on-board programming/debugging (IAR or CCS). Serial interfacing is simplified with pins routed to both male and female connectors.
Operating System FreeRTOS Developed in partnership with the world’s leading chip companies over an 18-year period, and now downloaded every 170 seconds, FreeRTOS is a market-leading real-time operating system (RTOS) for microcontrollers and small microprocessors. Distributed freely under the MIT open source license, FreeRTOS includes a kernel and a growing set of IoT libraries suitable for use across all industry sectors. FreeRTOS is built with an emphasis on reliability and ease of use.
Zephyr Operating System Zephyr RTOS The Zephyr OS is an open source collaborative effort to build a real-time operating system (RTOS) for the Internet of Things (IoT). It is based on a small-footprint kernel designed for use on resource-constrained systems: from simple embedded environmental sensors and LED wearables to sophisticated smart watches and IoT wireless gateways.
Software Stack OpenThread To start using OpenThread with Zephyr check out the Echo Server and Echo Client networking examples from the Zephyr project repository on GitHub. You can run these examples on SoCs that provide support for an IEEE 802.15.4 radio, for example the Nordic nRF5340 SoC
Software Stack NXP Thread Stack
NXP’s FRDM-KW41Z
Nordic nRF52840
NXP’s KW41Z MCU
Development Hardware Nordic nRF5340 DK
Nordic nRF52840 DK
Nordic nRF52833 DK
NXP's KW41Z MCU
NXP's FRDM-KW41Z