Thread is an IPV6-based,royalty-free networking protocol for Internet of Things (Iot). This protocol is mainly used on “smart” home automation devices to communicate on a local wireless mesh network. Thread uses 6LoWPAN, which in turn uses the IEE 802.15.4 wireless protocol.
The Thread stack contains several layers as shown on the figure below:
The Thread stack running on the STM32WB device is provided by OpenThread and available at : https://github.com/openthread/openthread
OpenThread released by Nest is an open-source implementation of the Thread networking protocol. To learn more about this stack, refer yourself to the following link: https://openthread.io
OpenThread version based on commit :
SHA1 222acd1362af9f5b58bae9d246fe5492c38e7b14.
To support MTD (Minimal Thread Device), on top of above version, the following OpenThread commit has been applied: “facd343: [meshcop] support operational dataset operations for MTD”. (This commit is mandatory for the support of MTD)