Zephyr® RTOS open-source software for connected embedded devices
Infineon is a silver member of the Zephyr® Project, a proven RTOS ecosystem created by developers, and for developers. The Zephyr RTOS is trusted by commercial products in the market today, and Infineon supports this growing ecosystem through active engagement and contributions into the project.
Zephyr is a small, yet scalable, full-featured OS with an architecture that allows developers to focus on applications requiring a real-time OS. It is flexible and customizable, and built with safety and security in mind.
- Highly configurable, highly modular, open-source real time operating system
- Comprehensive, lightweight kernel
- Supports cooperative and preemptive threading
- Memory and resources are typically statically allocated
- Integrated device driver interface
- Memory protection: Stack overflow protection, Kernel object and device driver permission tracking, Thread isolation
- Highly connected:
- Bluetooth® 5.0 and Bluetooth® Low Energy (with both controller and host, BLE Mesh
- Wi-Fi, Ethernet, CANbus
- IoT protocols: CoAP, LwM2M, MQTT
- USB & USB-C
- Native, fully-featured and optimized networking stack
- Supports a range of subsystems, including USB, filesystem, logging, DFU
Open-source graphics library through LVGL
Zephyr OS support is available on several Infineon platforms, based on code contributions from Infineon, our customers, and the Zephyr community. Code releases are governed by the Zephyr Project, with time-based releases approximately every three months and long-term support (LTS) releases also available. For a complete and up-to-date list of supported boards and release information please refer to the Zephyr Project website supported boards page. Code is available from the Zephyr main repository on GitHub.
- Infineon Supported Boards:
INFINEON PSoC63 BLE Pioneer Kit
- Community Supported Boards: