LoRaWNA

Сообщество LoRaWAN

Протокол LoRaWAN, модуляция LoRa, технологии Long Range, LPWAN сети и Интернет вещей (IoT)

IoT
  • Главная
  • Новости
  • Zephyr — операционная система реального времени для IoT (Интернета вещей)

Zephyr — операционная система реального времени для IoT (Интернета вещей)

Организация Linux Foundation презентовала новый совместный проект Zephyr, предназначенный для Интернета вещей (IoT). В рамках данного проекта создается новая операционная система реального времени (RTOS) для встраиваемых платформ. Zephyr поддерживает популярные процессорные архитектуры x86, ARM, ARC EM 4, с подробным перечнем поддерживаемого оборудования можно ознакомится на сайте проекта.

Одной из самых важных особенностей разрабатываемой операционной системы является ее модульность. В «минимальной комплектации» у Zephyr очень низкие системные требования: ядро системы может быть запущено на устройствах, имеющих всего 8 килобайт оперативной памяти. Благодаря модульности, ядро можно использовать практически на любых устройствах — от встраиваемых сенсоров Интернета вещей до умных часов и других современных гаджетов.

Другими важными особенностями операционной системы Zephyr являются расширенное управление питанием, многопоточность, ускорение работы за счет определения системных ресурсов во время компиляции кода и другие. Из сетевых средств ядром поддерживаются IPv4, IPv6, Bluetooth 4, Bluetooth Low Energy (BLE), IEEE 802.15.4, 6LoWPAN (IPv6 over Low power Wireless Personal Area Networks), CoAP (Constrained Application Protocol), DTLS (Datagram Transport Layer Security). Уже разработаны драйверы для ADC и GPIO, последовательных шин I2C и SPI.

Особое внимание уделяется безопасности, участниками проекта будет создана специальная группа специалистов, занимающихся исключительно безопасностью.

В настоящее время уже доступна первая версия ядра Zephyr Kernel 1.0 и набор Zephyr SDK.

Активное участие в проекте принимают крупнейшие компании: Intel Corporation, NXP Semiconductors, Synopsys Inc., а благодаря open source лицензии Apache 2.0, участие в разработке примут девелоперы со всего мира.

Обсуждение этого материала на нашем форуме

Теги: ,