Zephyr RTOS

Projet Zephyr

Zephyr OS est un projet collaboratif Open Source visant à créer un système d'exploitation en temps réel (RTOS) pour l'Internet des objets (IoT). Il est basé sur un noyau à faible encombrement conçu pour être utilisé sur des systèmes aux ressources limitées : des simples capteurs environnementaux embarqués et des wearables à LED aux montres connectées sophistiquées et aux passerelles sans fil IoT.

Le noyau Zephyr fournit un environnement d'exécution multithread à faible empreinte et hautes performances, avec un large éventail de fonctionnalités disponibles. Le reste de l'écosystème Zephyr, y compris les pilotes de périphériques, la pile réseau et le code spécifique à l'application, utilise les fonctionnalités du noyau pour créer une application complète. Le noyau est compatible avec plusieurs architectures, y compris ARM Cortex-M, Intel x86, ARC, NIOS II, Tensilica Xtensa et RISC-V.

Pour commencer à utiliser OpenThread avec Zephyr, consultez les exemples de mise en réseau Echo Server et Echo Client du dépôt du projet Zephyr sur GitHub. Vous pouvez exécuter ces exemples sur des SoC compatibles avec une radio IEEE 802.15.4, par exemple le Nordic nRF52840.

En savoir plus