Repolode
zephyrproject-rtos

zephyrproject-rtos/zephyr

Масштабируемая операционная система реального времени (RTOS) для микроконтроллеров с ограниченными ресурсами и IoT-устройств на множестве архитектур CPU.

Звёзды
17,007
Форки
10,361
Открытые issues
4,675
Последний коммит
13 часов назад

Что это?

Zephyr — операционная система реального времени для встраиваемых устройств с ограниченными объёмом памяти и вычислительной мощностью: от простых датчиков окружающей среды и носимых устройств со светодиодами до умных часов и беспроводных IoT-шлюзов. Ядро рассчитано на небольшой размер, а при разработке проекта особое внимание уделяется безопасности.

Ядро работает на разных архитектурах, включая ARM Cortex-A, Cortex-R и Cortex-M, Intel x86, ARC, Tensilica Xtensa, RISC-V, SPARC и MIPS, и поддерживает большое количество плат. В проекте есть документация, руководства для начала работы, примеры кода и руководство для участников.

Разработчики прошивок для устройств на базе микроконтроллеров могут использовать Zephyr как основу для планирования задач, драйверов и подключения к сетям.

Ключевые возможности

  • 01Компактное ядро для устройств с ограниченными ресурсами.
  • 02Поддержка ARM Cortex-M, Cortex-R и Cortex-A, x86, RISC-V, Xtensa, ARC, SPARC и MIPS.
  • 03Поддержка большого количества плат.
  • 04Безопасность заложена в архитектуру проекта; опубликована документация по безопасности.
  • 05Примеры кода и руководство для начала работы, рассчитанные на новых разработчиков.

Сценарии использования

  • Прошивки для датчиков и носимых устройств с питанием от батареи.
  • Программное обеспечение для беспроводных IoT-шлюзов и умных часов.
  • Разработка встраиваемых устройств, которым нужно работать на нескольких архитектурах MCU.

Быстрый старт

  1. 1

    Ознакомьтесь с руководством Getting Started в документации Zephyr (в README не указана команда установки).

В подборках

Темы

#rtos#embedded#iot#microcontroller#real-time#bluetooth#embedded-c#bluetooth-le#mcu#zephyr

Частые вопросы

Что такое zephyr?
Масштабируемая операционная система реального времени (RTOS) для микроконтроллеров с ограниченными ресурсами и IoT-устройств на множестве архитектур CPU. Zephyr — операционная система реального времени для встраиваемых устройств с ограниченными объёмом памяти и вычислительной мощностью: от простых датчиков окружающей среды и носимых устройств со светодиодами до умных часов и беспроводных IoT-шлюзов. Ядро рассчитано на небольшой размер, а при разработке проекта особое внимание уделяется безопасности.
zephyr можно использовать бесплатно? Какая у него лицензия?
zephyr распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
zephyr всё ещё поддерживается?
Активно поддерживается. Последний коммит в zephyr — 5 нояб. 2026 г..
Для чего можно использовать zephyr?
Прошивки для датчиков и носимых устройств с питанием от батареи. Программное обеспечение для беспроводных IoT-шлюзов и умных часов. Разработка встраиваемых устройств, которым нужно работать на нескольких архитектурах MCU.
Как установить zephyr?
Ознакомьтесь с руководством Getting Started в документации Zephyr (в README не указана команда установки).
Где скачать zephyr?
Исходный код и инструкции по установке — на GitHub: https://github.com/zephyrproject-rtos/zephyr

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Операционная система реального времени с открытым исходным кодом для IoT и встраиваемых устройств — от микроконтроллеров до мощных прикладных процессоров.

12,3 тыс.+12 за неделю5,5 тыс.CApache-2.0Обновлён 15 часов назад

Кроссплатформенный USB Host- и Device-стек с открытым исходным кодом для встраиваемых систем: безопасная работа с памятью и потоками, поддержка более 50 семейств MCU.

7,3 тыс.+10 за неделю1,6 тыс.CMITОбновлён 12 часов назад

Устройство на базе ESP32 оценивает пассажиропоток, подсчитывая находящиеся поблизости мобильные устройства с Wi-Fi и Bluetooth, и передаёт данные через LoRaWAN, MQTT или на SD-карту.

2,1 тыс.+4 за неделю457C++OtherОбновлён в прошлом месяце