microcontroladores

Arduino lanza la versión 1.0.0 de su núcleo Zephyr RTOS

El hito marca la culminación del reemplazo de MbedOS en sus microcontroladores.

Arduino ha anunciado la disponibilidad de la versión 1.0.0 de su núcleo ArduinoCore-Zephyr para microcontroladores, un hito que establece la estabilidad de este sistema operativo en tiempo real (RTOS). Esta liberación formal sucede poco más de un mes después de alcanzar el estado de beta estable con la versión 0.9.0.

El desarrollo de este núcleo, como informa Hackster.io, fue impulsado por la decisión de Arm de finalizar el soporte para su propio RTOS, MbedOS, lo que obligó a Arduino a buscar una alternativa. La transición comenzó con una primera beta a finales de 2024, alcanzando la estabilidad con la versión 0.9.0 a finales de julio del año en curso.

La versión 1.0.0 integra una base de Zephyr actualizada a la versión 4.4.1, junto con un listado de mejoras y correcciones de errores orientadas a la estabilidad. Entre las novedades destacadas se encuentra el soporte para la cámara en la placa Arduino Nicla Vision y la compatibilidad con el coprocesador de microcontrolador STMicroelectronics STM32H5F5 de la recientemente anunciada placa de una sola tarjeta Arduino VENTUNO Q.

Los usuarios pueden encontrar la versión 1.0.0 en el Gestor de Tarjetas (Board Manager) del IDE de Arduino para las placas compatibles. El código fuente está disponible en GitHub bajo la licencia permisiva Apache 2.0.

We’re excited to announce version 1.0.0 of the ArduinoCore-Zephyr, our biggest release yet. Building on the stability milestone we hit with 0.90.0, this release brings new hardware support, an updated Zephyr base, and a long list of fixes and improvements across the core. Thank you to everyone who tested 0.90.0, filed issues, and helped us get here. This one’s for the community.

Equipo de Arduino

Fuente original: Hackster.io

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *