OpenThread Fundamentals#

Silicon Labs has produced a series of documents on topics that provide useful background for Silicon Labs OpenThread developers. This page also includes resources for OpenThread.

Silicon Labs OpenThread Resources#

  • Thread Fundamentals: For those new to OpenThread, includes a brief background on the emergence of Thread, provides a technology overview, and describes some key features of Thread to consider when implementing a Thread solution.

  • Wireless Networking Fundamentals: For those new to wireless networking, introduces some fundamental concepts of wireless networking.

Additional OpenThread Resources#

Documentation#

Generic OpenThread end-user documentation and guides are located at openthread.io. Here you can:

  • Learn more about OpenThread features and enhancements

  • Use OpenThread in your products

  • Learn how to build and configure a Thread network

  • Port OpenThread to a new platform

  • Build an application on top of OpenThread -Certify a product using OpenThread

Note: For users in China, end-user documentation is available at openthread.google.cn.

Contributing#

We would love for you to contribute to OpenThread and help make it even better than it is today! See the Contributing Guidelines for more information.

Contributors are required to abide by OpenThread Code of Conduct and Coding Conventions and Style Guide.

Versioning#

OpenThread follows the Semantic Versioning guidelines for release cycle transparency and to maintain backwards compatibility. OpenThread's versioning is independent of the Thread protocol specification version but will clearly indicate which version of the specification it currently supports.

License#

OpenThread is released under the BSD 3-Clause license. See the LICENSE file for more information.

Only use the OpenThread name and marks when accurately referencing this software distribution. Do not use the marks in a way that suggests you are endorsed by or otherwise affiliated with Nest, Google, or The Thread Group.

Need help?#

There are numerous avenues for OpenThread support: