Компания Arduino объявила о выходе ArduinoCore-Zephyr версии 1.0.0. В обновлении — поддержка нового оборудования, включая одноплатный компьютер VENTUNO Q, обновлённая база Zephyr 4.4.1, работа с камерным модулем Nicla Vision, а также разнообразные исправления и улучшения.
О планах перейти с Arm Mbed на Zephyr RTOS компания впервые сообщила в июле 2024 года, а первую бета-версию ядра Arduino для Zephyr выпустила в декабре того же года. Версия 1.0.0 не является первой стабильной — эта роль досталась выпуску 0.90.0 от 29 июля 2026 года, — но именно она развивает достигнутое.
Ключевые особенности ArduinoCore-Zephyr 1.0.0:
- Поддержка одноплатного компьютера Arduino VENTUNO Q, а конкретно установленного на нём микроконтроллера реального времени STM32H5F5
- Обновление до Zephyr 4.4.1 со свежими улучшениями из основной ветки, исправлениями безопасности и поддержкой драйверов
- Добавлена поддержка камеры Nicla Vision для захвата и обработки изображений непосредственно через ядро Zephyr
- Различные исправления ошибок и улучшения в системе непрерывной интеграции
- Поддерживаемые на данный момент платформы Arduino
- плата UNO Q
- плата VENTUNO Q
- плата Portenta H7
- плата Portenta C33
- микро-ПЛК Opta
- плата GIGA R1 WiFi
- плата Nano Matter
- плата Nano RP2040 Connect
- плата Nano 33 BLE
- модуль Nicla Sense ME
- модуль Nicla Vision
Полный перечень изменений опубликован на странице релиза в GitHub. Стоит пояснить, почему сам переход на Zephyr для экосистемы принципиален. Arm Mbed, на котором прежде держались старшие платы Arduino, фактически прекратил развитие, тогда как Zephyr — активно поддерживаемая операционная система реального времени под эгидой Linux Foundation с широчайшей поддержкой микроконтроллеров. Для пользователя это означает доступ к драйверам и подсистемам, которые Arduino никогда не написала бы самостоятельно, при сохранении привычного простого интерфейса скетчей.
Чтобы попробовать обновление, достаточно скачать и установить актуальную версию среды разработки, обновить файлы плат по запросу системы и установить либо обновить пакет Arduino Zephyr Boards до версии 1.0.0. Для тестирования на платах Renesas EK-RA8D1, NXP FRDM-MCXN947 или NXP FRDM-RW612 понадобится дополнительно установить пакет Zephyr Community Boards, который также поддерживается Arduino.
На этом подготовка в среде разработки заканчивается — дальше можно собирать скетч. Среда должна автоматически загрузить и установить загрузчик Zephyr при первой прошивке, но в отдельных случаях его придётся установить на плату вручную. Для Portenta C33 ручное обновление, судя по всему, обязательно.













