IT-lexicon › Programmeren › Zephyr (RTOS)

Zephyr (RTOS)

Programmeren Svenska → Bijgewerkt: 2026-11-03

Het realtime besturingssysteem van de Linux Foundation voor microcontrollers, gebouwd met het gereedschap en de ambities van de Linux-kernel.

Het project startte in 2016 vanuit Rocket, een kleine kernel die Wind River aan het initiatief schonk. Het valt onder Apache 2.0 en wordt bestuurd door een ledenorganisatie met onder meer Intel, Nordic Semiconductor, NXP en Google — een RTOS dat als branchesamenwerking wordt gerund, niet als weekendproject.

Wat Zephyr van FreeRTOS onderscheidt, is de reikwijdte. FreeRTOS is een scheduler met een paar wachtrijen; Zephyr levert drivers, een netwerkstack, Bluetooth, bestandssystemen en een bootloader in de vorm van MCUboot. Configuratie loopt via Kconfig en hardware wordt beschreven in devicetree, precies zoals in Linux. Het voordeel is dat één applicatie voor honderden borden bouwt. Het nadeel is dat een nieuwkomer een middag kan kwijtraken aan de vraag waarom één pin weigert te bestaan.

← Terug naar het lexicon