Arduino anuncia el lanzamiento de la versión 0.90.0 de ArduinoCore-zephyr. Este es un hito fundamental: la plataforma sale oficialmente de la fase beta y se establece como estable. Este logro es el resultado de meses de pruebas, refinamiento arquitectónico y retroalimentación de la comunidad. Al consolidar este núcleo como el framework principal para hardware avanzado, se inicia la fase de obsolescencia para los núcleos heredados basados en mbedOS, que han llegado al final de su vida útil. Es posible compilar sketches existentes con la versión 0.90.0 para evaluar su rendimiento.
¿Qué novedades trae el soporte de hardware?
La placa Arduino ® Nano ™ RP2040 Connect se une oficialmente a la línea de productos compatibles. Ahora es posible aprovechar la potencia del RTOS Zephyr en hardware RP2040 manteniendo la compatibilidad con la API estándar de Arduino.
Además, se ha habilitado el soporte nativo para tarjetas SD en las placas Portenta H7 y Portenta C33, facilitando el registro de datos y el alojamiento de archivos locales en memoria externa. Por último, se añade soporte oficial para la librería PDM en la placa Nano 33 BLE, permitiendo la entrada de micrófonos digitales para muestreo de audio, detección de ruido y procesamiento de IA en el borde.
¿Cómo funciona la sincronización automática?
Con la versión 0.90.0, la sincronización automática entre el cargador y el sketch está habilitada en todas las placas soportadas. El núcleo verifica y gestiona las actualizaciones del cargador de forma transparente durante cada carga de sketch. Esto permite abrir el Arduino® IDE, conectar una placa que ejecute un sketch basado en mbedOS, cambiar al nuevo núcleo basado en Zephyr y cargar el código. El IDE actualizará automáticamente el cargador para asegurar la compatibilidad. Para usuarios primerizos, consulte nuestra guía paso a paso aquí.
Lista completa de compatibilidad de hardware
- Arduino ® UNO ™ Q board
- Portenta H7
- Portenta C33
- Arduino ® Opta ™ microPLC
- Arduino ® GIGA R1 ™ WiFi board
- Nano Matter board
- Nano RP2040 Connect (Nuevo!)
- Nano 33 BLE
- Arduino ® Nicla ™ Sense ME module
- Nicla Vision module
¿Cómo empezar a utilizar la nueva versión?
Para actualizar el entorno, abra el Arduino IDE, busque “zephyr” en el Gestor de Placas (Board Manager) e instale la versión 0.90.0. Este hito no habría sido posible sin la comunidad. Consulte las notas de la versión en GitHub, reporte problemas y contribuya a la nueva era de Arduino en Zephyr.
Vía Arduino.




