Arduino anunció la versión 1.0.0 de ArduinoCore-Zephyr, la entrega más grande de ese núcleo hasta la fecha. Construida sobre el hito de estabilidad alcanzado con la 0.90.0, esta versión trae soporte para hardware nuevo, una base de Zephyr actualizada y una lista larga de correcciones y mejoras a lo ancho del núcleo.

¿Qué placa nueva soporta?

La novedad principal es la compatibilidad con la VENTUNO Q. Esa placa combina un SoC Qualcomm Dragonwing IQ-8275 con un microcontrolador de tiempo real STM32H5F5, y con esta versión el lado STM32 queda estructurado para ofrecer soporte completo de Zephyr.

El objetivo declarado es entregar a quienes desarrollan sobre VENTUNO Q el mismo control determinista y en tiempo real que Zephyr ya aporta al resto de la línea de Arduino. Para proyectos de IA física, como robótica o automatización industrial, eso permite combinar la capacidad de cómputo de IA de la placa con las prestaciones de tiempo real del microcontrolador.

Placa Arduino VENTUNO Q
Placa Arduino VENTUNO Q

¿Qué otras novedades trae la versión?

Base actualizada a Zephyr 4.4.1. ArduinoCore-Zephyr corre ahora sobre Zephyr 4.4.1, lo que incorpora las últimas mejoras del proyecto original, correcciones de seguridad y soporte de controladores en todas las placas compatibles.

Cámara habilitada en el módulo Nicla Vision. El soporte de cámara quedó activado para Nicla Vision. Es posible capturar y procesar datos de imagen directamente a través del núcleo de Zephyr, lo que abre la puerta a aplicaciones de visión en el propio dispositivo, como detección de objetos y clasificación de imágenes, en una de las placas más pequeñas del catálogo.

Correcciones y limpieza. Junto con las funciones nuevas, la versión incluye una ronda considerable de corrección de errores y limpieza interna en el núcleo, orientada a mejorar la estabilidad y la consistencia en todas las placas soportadas. El detalle completo está en las notas de la versión publicadas en GitHub.

Las once placas compatibles

Con la incorporación de la VENTUNO Q, la lista de hardware soportado queda así:

Placa o móduloFamilia
Arduino UNO Qplaca de desarrollo
Arduino VENTUNO Q (nueva)placa de desarrollo
Arduino Portenta H7industrial
Arduino Portenta C33industrial
Arduino Opta microPLCautomatización
Arduino GIGA R1 WiFiplaca de desarrollo
Arduino Nano Matterformato Nano
Arduino Nano RP2040 Connectformato Nano
Arduino Nano 33 BLEformato Nano
Arduino Nicla Sense MEmódulo de sensores
Arduino Nicla Visionmódulo de visión

Vale la pena notar la mezcla: cinco de las once son placas de formato reducido o módulos, lo que ubica a Zephyr no solo en el segmento industrial de Arduino sino también en el hardware más chico y barato de la marca.

¿Cómo se instala?

El procedimiento no cambia respecto de versiones anteriores. Hay que abrir el Arduino IDE, buscar "zephyr" en el Gestor de Tarjetas e instalar la versión 1.0.0.

Para quienes recién parten con este núcleo, Arduino mantiene una guía paso a paso que cubre la grabación del cargador en la placa por primera vez.

La compañía agradeció explícitamente a la comunidad que probó la 0.90.0 y reportó problemas, y describe la 1.0.0 como un paso importante para Arduino sobre Zephyr.

Los productos de marca Qualcomm son productos de Qualcomm Technologies, Inc. y sus filiales. Arduino, GIGA R1, Nano, Nicla, Opta, Portenta y UNO son marcas comerciales o marcas registradas de Arduino S.r.l.