Alternatives to RIOT OS

10 alternatives

  1. 1Embedded Systems Development, IoT Platforms

    FreeRTOS

    Embedded Systems Development

    Open source real-time operating system kernel for microcontrollers maintained by Amazon.

    Free planIoT PlatformsSupport Community Forums
  2. 2Embedded Systems Development, Developer Tools

    Zephyr Project

    Embedded Systems Development

    Open source real-time operating system for connected resource-constrained devices supported by the Linux Foundation.

    Multi board hardware support and abstractionCommunity driven development and governanceComprehensive documentation and developer resources
  3. 3Embedded Systems Development, IoT Platforms

    Mongoose OS

    Embedded Systems Development

    IoT firmware development framework for ESP32, ESP8266, and other microcontrollers with cloud integration.

    Free planIoT PlatformsReal-Time Data Synchronization
  4. 4Embedded Systems Development

    OpenWrt

    Embedded Systems Development

    Open-source Linux operating system for embedded devices providing a fully writable filesystem for customizing wireless router firmware.

    Free planNetwork SecurityAPI Management
  5. 5Embedded Systems Development, Developer Tools

    Yocto Project

    Build Systems

    Open source embedded Linux build system for creating custom Linux distributions for IoT devices.

    Free planTiered plansDeveloper ToolsOpen Source Management
  6. 6Embedded Systems Development, IoT Platforms

    Nerves

    IoT Platforms

    Platform for building and deploying IoT applications with Elixir for embedded Linux devices.

    Free planFree trialEdge Computing PlatformsEmbedded Systems Development
  7. 7Embedded Systems Development, IoT Platforms

    MicroEJ

    Embedded Systems Development

    Virtual execution environment (VEE) and SDK for smart devices and industrial embedded software.

    Free planIoT PlatformsIndustrial IoT Platforms
  8. 8Embedded Systems Development, IoT Platforms

    Particle

    IoT Device Management

    Full-stack IoT platform with hardware, connectivity, and cloud tools for building and scaling connected products.

    Free planTiered plansEmbedded Systems DevelopmentIoT Platforms

    Price$299+ / month

  9. 9Embedded Systems Development, IoT Platforms

    Buildroot

    Embedded Systems Development

    Simple and efficient tool for generating embedded Linux systems through cross-compilation.

    Free planConfiguration Management ToolsIoT Platforms
  10. 10Embedded Systems Development, Developer Tools

    PlatformIO

    Developer Tools

    Professional collaborative platform for embedded development with unified debugger and static code analysis.

    Cross platform embedded development environmentAutomatic toolchain and dependency managementLibrary management and registry

    Price$10+ / seat / month

    Starting price: below the category median.