• Zephyr® on ESP Devices

Zephyr® RTOS

Zephyr RTOS is a real-time operating system optimized for IoT and embedded applications. Espressif, known for its contributions to Wi-Fi and Bluetooth solutions, actively participates in enhancing and optimizing Zephyr for its hardware platforms, ensuring seamless integration and support for a wide range of IoT devices.

Open Source

Managed by the Linux Foundation and driven by a vibrant community of developers, it benefits from collaborative efforts to ensure scalability, modularity, and robust performance across various hardware platforms.

Production Ready

Zephyr RTOS is being deployed in several products, thanks to robust development and contributions from a dedicated community. It delivers scalable, secure, and reliable real-time performance, ideal for a wide range of IoT and embedded applications.

Upstream Development and Support

Espressif embraces an open-source model by contributing to the Zephyr RTOS and offering community support. This strategy promotes active development and integration of new features directly into Zephyr, ensuring stability and fostering a collaborative environment where developers can share knowledge and resources.

Embedded OS

Espressif supports Zephyr RTOS as an additional real-time operating system for its devices, expanding its software portfolio. Zephyr RTOS can be effectively used in different IoT and AIoT applications, ranging from consumer electronics to industrial automation, providing developers with a robust and versatile solution.

SW Component and Features
Zephyr RTOS Structure

Zephyr is a versatile, comprehensive RTOS supporting a wide array of hardware vendors, upon which applications are built using its operating system APIs. It utilizes a Hardware Abstraction Layer developed to support Espressif devices. Developers using Zephyr on the Espressif device will find their familiar APIs for their application, without needing to go down to hardware access details.

Zephyr RTOS

Espressif HAL

MCUboot

AMP