Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

RTOS de Zephyr

Proyecto Zephyr

El Zephyr OS es un esfuerzo colaborativo de código abierto para compilar un sistema operativo en tiempo real (RTOS) para la Internet de las cosas (IoT). Se basa en un kernel de huella pequeña diseñado para usarse en sistemas con recursos limitados: desde sencillos sensores ambientales incorporados y wearables LED hasta sofisticados relojes inteligentes y puertas de enlace de IoT inalámbricas.

El kernel de Zephyr proporciona un entorno de ejecución de varios subprocesos, de alto rendimiento y con un amplio conjunto de funciones disponibles. En el resto del ecosistema de Zephyr, incluidos los controladores de dispositivos, la pila de herramientas de redes y el código específico de la aplicación, se usan las funciones del kernel para crear una aplicación completa. El kernel admite varias arquitecturas, incluidas ARM Cortex-M, Intel x86, ARC, NIOS II, Tensilica Xtensa y RISC-V.

Para comenzar a usar OpenThread con Zephyr, consulta los ejemplos de herramientas de redes del servidor de Echo y el cliente de Echo del repositorio del proyecto de Zephyr en GitHub. Puedes ejecutar estos ejemplos en SoC que brindan compatibilidad con una radio IEEE 802.15.4, por ejemplo, la nrdic nRF52840.

Más información