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