The Zephyr RTOS is based on a small-footprint kernel designed for use on resource-constrained and embedded systems: from simple embedded environmental sensors and LED wearables to sophisticated embedded controllers, smart watches, and IoT wireless applications.
job board - Search roles from Zephyr member companies.
Libraries
Application frameworks
gsoc-2022-arduino-core - Arduino Core API module with an Arduino-C++ style abtraction layer.
chre - Context Hub Runtime Environment (CHRE) is Android’s platform for developing always-on applications, called nanoapps.
control - A control systems design library written in pure C that provides you with advanced algorithms for control, state estimation and model identification specifically designed for use on embedded systems.
libiio - A library for interacting with Industrial I/O (IIO) devices (e.g., ADCs, DACs, sensors).
openhaystack-zephyr - Track personal Bluetooth devices via Apple’s massive Find My network.
send-my-sensor - Upload sensor data from a device without internet connection by (ab)using Apple’s Find My network.
thingset-zephyr-sdk - A software development kit (SDK) based on Zephyr RTOS to integrate communication interfaces using the ThingSet protocol into an application with minimum effort. See https://thingset.io/.
zephyrus - A lightweight C library for exposing Prometheus metrics in Zephyr applications.
Languages & Runtimes
lispBM - LispBM is a lisp or scheme like programming language for microcontrollers.
micropython - a lean and efficient Python implementation for microcontrollers and constrained systems.
zephyr-usb-midi - This is a USB MIDI 1.0 device class driver for the Zephyr RTOS, which allows sending and receiving MIDI data (including system exclusive messages) over USB.
AkiraOS - Open-source gaming console and cybersecurity toolkit running on ESP32-S3 with WebAssembly runtime for retro gaming and network analysis tools.
🪁 Awesome Zephyr RTOS
What is an awesome list?
Contents
Official Resources
Libraries
Application frameworks
Filesystem
Graphics
HAL/PAL
IoT & Cloud
Languages & Runtimes
Machine Learning / TinyML
Networking & Protocols
Security
Misc
Tools
Build & Config
Editors & IDEs
Visual Studio Code
Other Editors & IDEs
Flash, Debug & Test
Simulation
Version Control
Open Source Hardware & Firmware
Videos
#zephyrrtos.Learning Material
Contribute
Contributions welcome! Read the contribution guidelines first.