Running an OpenThread Mesh Network with Linux and Zephyr
summary
Demonstrates a working setup: a Linux OpenThread Border Router built on a Yocto-based build running otbr on a Raspberry Pi with a MakerDiary USB radio, and Zephyr/Arduino Nano mesh nodes with Nordic radio firmware that auto-join via QR-code commissioning. Builds and flashing are packaged with bitbake, ot-ctl shows IPv6 routes, and nodes sustain operation on a coin cell battery for months to years. All sources and an Eclipse Oniro blueprint are available.
AI-written summary · about
chapters (13)
- 0:00Intro
- 1:13Agenda
- 2:08Motivation
- 4:11OpenThread Project
- 8:00lot Gateway Blueprint
- 10:29Integration Work
- 13:15OpenThread Border Router with Linux
- 15:25OpenThread Mesh Node with Zephyr
- 17:38Building with Yocto
- 19:20Onboarding
- 21:42Future Work
- 23:11Summary
- 24:29JOIN ONIRO PROJECT
related talks
37mUsing OpenThread to Enable Low-Power IP Connectivity on Your MCU Project
58mBuilding Multi-protocol IoT Nodes with Thread, BLE and ZigBee
44mThread: A Wireless IoT Networking Protocol That's Built on Open Source
47mLinux and Zephyr, sitting in a tree (literally!)
46mBluetooth Mesh and Zephyr
46mBluetooth Mesh and Zephyr
46mBluetooth Mesh and Zephyr
01h 03mZephyr RTOS: Software power tools for constrained devices
