
Zephyr OS to projekt open source, którego celem jest stworzenie systemu operacyjnego czasu rzeczywistego (RTOS) dla Internetu Rzeczy (IoT). Jest on oparty na niewielkim jądrze zaprojektowanym do użytku w systemach o ograniczonych zasobach: od prostych wbudowanych czujników środowiskowych i urządzeń LED do zaawansowanych smartwatchów i bezprzewodowych bramek IoT.
Jądro Zephyr zapewnia niewielkie, wydajne, wielowątkowe środowisko wykonawcze z bogatym zestawem dostępnych funkcji. Pozostała część ekosystemu Zephyr, w tym sterowniki urządzeń, stos sieciowy i kod specyficzny dla aplikacji, korzysta z funkcji jądra, aby utworzyć kompletną aplikację. Jądro obsługuje wiele architektur, w tym ARM Cortex-M, Intel x86, ARC, NIOS II, Tensilica Xtensa i RISC-V.
Aby zacząć korzystać z OpenThread w Zephyr, zapoznaj się z przykładami sieciowymi Echo Server i Echo Client z repozytorium projektu Zephyr na GitHubie. Te przykłady możesz uruchamiać na układach SoC, które obsługują radio IEEE 802.15.4, np. Nordic nRF52840.