Zephyr Projects

76 projects using Zephyr RTOS

Zephyr is a scalable, security-focused real-time operating system (RTOS) designed for resource-constrained devices across multiple hardware architectures. It features a modular, small-footprint kernel with an extensive suite of subsystems, including a native networking stack, comprehensive Bluetooth Low Energy support, and a robust device driver model.

Develop your own Bluetooth Low Energy Applications

A comprehensive collection of Bluetooth Low Energy (BLE) application examples for Raspberry Pi, ESP32, and nRF52. It demonstrates BLE functionality including advertisements, connections, security, and power optimization using Python (Bleak), Arduino (NimBLE), and the Zephyr RTOS.

zephyr nimble

Dynamic App Loading for Cortex-M

A framework for implementing dynamic application loading on Cortex-M microcontrollers using Position Independent Code (PIC) and Global Offset Tables (GOT). It leverages the Zephyr RTOS for kernel services and syscall handling, allowing applications to be loaded and executed from any memory location.

zephyr
63

Lemon IoT LTE nRF9160 Board Support

Official support files and examples for the Lemon IoT LTE nRF9160 board, powered by the Nordic nRF9160 SiP. It includes Zephyr RTOS board definitions, device tree configurations, and sample applications for cellular IoT development.

zephyr

Swedish Embedded Control Systems Toolbox

A comprehensive pure C library for advanced control systems, state estimation, and model identification in embedded environments. It features a wide array of numerical methods including MPC, Kalman filtering, and system identification algorithms, all designed without dynamic memory allocation for real-time reliability.

zephyr