Thread Development Ecosystem

Everything You Need to Build with Thread

Explore the tools, components, solutions, and support available to build Thread applications, including silicon, software, development boards, and modules.

Logos Fade up

Get Started with OpenThread

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.

Mobile Development

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

Supporting Industry
Technologies & Ecosystems

Works 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.

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.

Matter Logo

Matter

An open connectivity standard that uses Thread for secure, low-power IP networking across compatible smart home and building devices.

More

KNX Logo

KNX

Combines the KNX application ecosystem with Thread’s lowpower, IP-based wireless networking for interoperable smart building solutions.

More

DALI Logo

DALI+

Brings wireless, IP-based connectivity to DALI lighting systems, combining proven lighting control with Thread’s secure, reliable mesh network.

More

 

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.

 

Find Development Solutions

Find the silicon, software, development boards, modules, and other solutions you need to build 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