Zephyr RTOS

Zephyr Project

The Zephyr OS is an open source collaborative effort to build a real-time operating system (RTOS) for the Internet of Things (IoT). It is based on a small-footprint kernel designed for use on resource-constrained systems: from simple embedded environmental sensors and LED wearables to sophisticated smart watches and IoT wireless gateways.

The Zephyr kernel provides a low footprint, high performance, multi-threaded execution environment with a rich set of available features. The rest of the Zephyr ecosystem, including device drivers, networking stack, and application-specific code, uses the kernel’s features to create a complete application. The kernel supports multiple architectures, including ARM Cortex-M, Intel x86, ARC, NIOS II, Tensilica Xtensa, and RISC-V.

To start using OpenThread with Zephyr check out the Echo Server and Echo Client networking examples from the Zephyr project repository on GitHub. You can run these examples on SoCs that provide support for an IEEE 802.15.4 radio, for example the Nordic nRF52840.

More information