Zephyr OS | ||
---|---|---|
Información general | ||
Tipo de programa | Sistema operativo embebido | |
Autor | Linux Foundation | |
Desarrollador | Linux Foundation | |
Modelo de desarrollo | Open Software License | |
Lanzamiento inicial | Diciembre, 2016 | |
Licencia | Licencias Creative Commons | |
Información técnica | ||
Programado en | C | |
Plataformas admitidas | ||
Versiones | ||
Última versión estable | 4.0.015 de noviembre de 2024 | |
Enlaces | ||
Zephyr® OS es un sistema operativo en tiempo real (RTOS) escalable de código abierto que admite múltiples arquitecturas de hardware, incluidas ARC, ARM, RISC-V y X86. Zephyr OS es un RTOS probado que se utiliza en productos electrónicos actuales.
Zephyr OS es modular y admite múltiples arquitecturas, los desarrolladores pueden adaptar fácilmente una solución óptima para satisfacer sus necesidades. Zephyr OS se utiliza en un amplio espectro de aplicaciones, desde simples sensores conectados hasta complejos sistemas de borde (edge systems).[1]
Como proyecto de código abierto, la comunidad contribuye a la evolución de Zephyr agregando soporte para nuevo hardware, herramientas de desarrollo, sensores y controladores de dispositivos. Se implementan fácilmente mejoras en seguridad, capacidades de administración de dispositivos, pilas de conectividad y sistemas de archivos.
Introducción
El Proyecto Zephyr es un sistema operativo en tiempo real (RTOS) de código abierto y escalable que admite múltiples arquitecturas de hardware, optimizado para dispositivos con recursos limitados y creado teniendo en cuenta la seguridad. La mayor parte de la documentación del proyecto Zephyr se publica en http://docs.zephyrproject.org.
Zephyr es desarrollado sobre estas premisas:
- Comprensible
- Ligero
- Kernel & servicios de soporte
- Ajuste a sistemas donde Linux es muy grande
- Inherentemente portable y seguro
- Altamente conectado
- Bluetooth 5.0 & BLE
- Wi-Fi, Ethernet, CANbus.
- USB & USB-C
- Desarrollo amigable
- Registro, seguimiento, debugging y con consola integrada
- Soporte para Windows/Linux/macOS.
Además de esto, también soporta los siguientes protocolos IoT: CoAP, LwM2M, MQTT, OpenThread, …[2]
Visión
Ha sido creado teniendo en cuenta la seguridad y la protección, la visión de Zephyr es ser el mejor ecosistema RTOS de código abierto de su clase para dispositivos conectados y con recursos limitados al reunir un conjunto diverso de proveedores de silicio, proveedores de herramientas de desarrollo, OEM, ODM e ISV.[3]
Productos con Zephyr OS
- Proglove
- Ruuvi Tag
- PHYTEC Distancer
- Keeb.io BDN9
- Hati-ACE
- Oticon More
- Adhoc Smart Waste
- GNARBOX 2.0 SSD...
Referencias
- ↑ zephyrproject-rtos/zephyr, Proyecto Zephyr, 19 de diciembre de 2023, consultado el 19 de diciembre de 2023.
- ↑ «Zephyr Overview.».
- ↑ «Proyecto Zephyr | Preguntas frecuentes». Proyecto Zephyr. Consultado el 20 de diciembre de 2023.
Zephyr se puede ejecutar en Windows, Linux y MacOS sin problemas y se puede instalar fácilmente siguiendo las instrucciones de la página: Primeros pasos - Zephyr OS [1]
- ↑ «Getting Started Guide — Zephyr Project Documentation». docs.zephyrproject.org. Consultado el 20 de diciembre de 2023.