What is Thread? Low-power IoT Networking for Smart Home Devices | Digi-Key Electronics

What is Thread? Low-power IoT Networking for Smart Home Devices | Digi-Key Electronics

1,676 View

Publish Date:
17 April, 2023
Category:
IOT Videos
Video License
Standard License
Imported From:
Youtube

Thread is a wireless networking protocol designed for smart home and IoT devices. It is built using the IEEE 802.15.4 wireless standard. It is capable of meshing to achieve wide coverage. This video will cover the basics of Thread and provide a demo using two Thread-capable Silicon Labs boards.

You can recreate the demo by following the guide here:

https://www.digikey.com/en/maker/projects/getting-started-with-thread-networking-using-silicon-labs-dev-boards/05a0205a915248fa9128d73e9fd595eb

Thread operates on the 780 MHz (China), 868 MHz (Europe), 916 MHz (Americas), 950 MHz (Japan) and 2.4 GHz (ISM) channels. The 802.15.4a amendment allows for ultra-wideband operation in the sub-1 GHz, 3-5 GHz, and 6-10 GHz ranges.

It consists of routers, which can mesh and self-heal to create a robust network topology, as well as end devices. An end device can connect to 1 router and they have the option to disable their radio to save on power, whereas routers cannot disable their radios.

Thread is built using IPv6 over Low-Power Wireless Personal Area Networks (6LoWPAN), and it offers up to 10 m range and a 250 kbps data rate. In reality, depending on your particular radio and antenna configuration, you can expect about 30 m of line-of-sight range and about 10 m of range indoors.

Routers in a Thread network act as parents, as they can forward packets and commission new devices. End devices act as children, as they must communicate with a router, and they cannot forward packets.

Thread networks can have border routers, which translate Thread communication to and from other non-Thread networks. This can include Ethernet, WiFi, Bluetooth, Zigbee, ZWave, and so on. Because of this interoperability, Thread promises to allow all of your IoT devices to communicate in the future.

In the latter half of the video, we demonstrate Thread functionality using Silicon Labs and SparkFun hardware.

Product Links:
SiLabs xG24-DK2601B Development Kit - https://www.digikey.com/en/products/detail/silicon-labs/XG24-DK2601B/16184039
SparkFun Thing Plus Matter Board - https://www.digikey.com/en/products/detail/sparkfun-electronics/DEV-20270/18160902

Related Videos:
Intro to Edge AI: Machine Learning + IoT - https://www.youtube.com/watch?v=Ejld8XZmvwE
Getting Started with Machinechat’s JEDI One IoT Software - https://www.digikey.com/en/maker/projects/getting-started-with-machinechats-jedi-one-iot-software/b28241128311420b97cdb24e799d5bde

Related Project Links:
What is Edge AI? Machine Learning + IoT - https://www.digikey.com/en/maker/projects/what-is-edge-ai-machine-learning-iot/4f655838138941138aaad62c170827af
Getting Started with Machinechat’s JEDI One IoT Software - https://www.digikey.com/en/maker/projects/getting-started-with-machinechats-jedi-one-iot-software/b28241128311420b97cdb24e799d5bde

Related Articles:
Unlicensed 915-MHz Band Fits Many Applications and Allows Higher Transmit Power - https://www.digikey.com/en/articles/unlicensed-915-mhz-band-fits-many-applications-and-allows-higher-transmit-power

Learn more:
Maker.io - https://www.digikey.com/en/maker
Digi-Key’s Blog – TheCircuit https://www.digikey.com/en/blog
Connect with Digi-Key on Facebook https://www.facebook.com/digikey.electronics/
And follow us on Twitter https://twitter.com/digikey

00:00 - Intro
01:10 - IEEE 802.15.4
02:55 - 6LoWPAN
04:03 - Overview of Thread
05:00 - Thread Network Topology
07:30 - Thread Devices
08:44 - Why Use Thread
09:45 - Demo Hardware
10:49 - Flash OpenThread FTD CLI example
12:44 - Flash OpenThread MTD CLI example
14:34 - Configure Thread Network from FTD
16:36 - Attach MTD to Thread Network
18:20 - Ping Devices Across Thread Network
19:12 - Conclusion