Leksykon IT › Programowanie › Zephyr (RTOS)

Zephyr (RTOS)

Programowanie Svenska → Zaktualizowano: 2026-11-03

System operacyjny czasu rzeczywistego Linux Foundation dla mikrokontrolerów, zbudowany z narzędziami jądra Linuksa i jego ambicjami.

Uruchomiony w 2016 roku, wyrósł z Rocket, małego jądra podarowanego przez Wind River. Jest na licencji Apache 2.0 i zarządzany przez organizację członkowską, do której należą m.in. Intel, Nordic Semiconductor, NXP i Google — RTOS prowadzony jak konsorcjum branżowe, a nie weekendowy projekt.

Od FreeRTOS odróżnia Zephyra zakres. FreeRTOS to planista i kilka kolejek; Zephyr dostarcza sterowniki, stos sieciowy, Bluetooth, systemy plików i bootloader MCUboot. Konfiguracja idzie przez Kconfig, a sprzęt opisuje się w devicetree, dokładnie jak w Linuksie. Zaletą jest to, że jedna aplikacja buduje się na setki płytek. Wadą — że nowicjusz może spędzić popołudnie, szukając powodu, dla którego pojedynczy pin odmawia istnienia.

← Wróć do leksykonu