Embeddable RTOS stable

Zephyr RTOS

Modern RTOS for connected, resource-constrained devices

11.0K stars 100 contributors Since 2016
Website → GitHub

Modern RTOS for connected, resource-constrained devices

License
Apache-2.0
Min RAM
1 MB
Min CPUs
1 core
Scaling
single_node
Complexity
expert
Performance
medium
Self-hostable
K8s native
Offline
Pricing
fully free
Docs quality
good
Vendor lock-in
none

Use cases

  • Connected IoT devices with BLE/WiFi
  • Wearable device firmware
  • Smart home sensors
  • Industrial IoT gateways

Anti-patterns / when NOT to use

  • Steeper learning curve than FreeRTOS
  • Build system (west/CMake) can be complex
  • Large codebase

Compare with alternatives

Replaces / alternatives to

  • proprietary RTOS

Technical specs

Language
C
API type
SDK
Protocols
HTTP
Deployment
source

Community

GitHub stars 11.0K
Contributors 100
Commit frequency weekly
Plugin ecosystem none
Backing Linux Foundation
Funding foundation

Release

Latest version
Last release
Since 2016

Best fit

Team size
solosmallmedium
Industries
iotautomotivewearablesindustrial

Tags

  • rtos
  • iot
  • bluetooth
  • networking
  • security
  • arm
  • risc-v
  • x86
  • sensor-framework