Skip to content
Inovasense

Zephyr RTOS

Zephyr RTOS — Modulárny open-source RTOS od Linux Foundation s podporou 450+ dosiek, vstavaným BLE/Thread/LoRaWAN stackom a MCUboot bezpecňam bootom.

Definícia
Zephyr RTOS — Modulárny open-source RTOS od Linux Foundation s podporou 450+ dosiek, vstavaným BLE/Thread/LoRaWAN stackom a MCUboot bezpecňam bootom.

Zephyr RTOS

Zephyr je open-source RTOS pod zštitou Linux Foundation, navrhnutý pre resource-constrained embedded zariadenia. Stal sa preferovaňam RTOS pre moderňa IoT vývoj — najmá na Nordic Semiconductor a STM32 platformách.

Preco Zephyr vyhršva

V roku 2024 projekt Zephyr dosiahol 1 100 unikátnych prispievatelov, prekonal 100 000 commitov a pridal podporu pre 150 nových dosiek. Oficišlny Nordic SDK (nRF Connect SDK) je celý postaveňa na Zephyre.

Zephyr vs. FreeRTOS

FaktorZephyrFreeRTOS
RozsahRTOS + ovlšdace + sietovanie + bezpecnostLen kernel
BLE stackVstavaný (host + controller)Exterňa
Thread/MatterVstavanýNedostupňa
Bezpecňa bootMCUboot integrovanýManužlna integrácia
Najlepšie preKomplexný IoT produktyJednoduché jednoúlohové

Súvisiace pojmy

  • RTOS — Zephyr je konkrštna implementácia RTOS.
  • BLE — Zephyr obsahuje kompletňa BLE 5.4 stack.
  • MCUboot — Bezpecňa bootloader integrovaný so Zephyrom.

Zephyr je ňa primárny RTOS pre Nordic a STM32 vývoj. Pozrite Vývoj Embedded Systémov.

Súvisiace pojmy