OpenWrt
by OpenWrtOpenWrt suits users who want to customize embedded devices, particularly wireless routers, and are familiar with GNU/Linux and basic networking.
Facts read 4 Oct 2026 – 15 Oct 2026
Choosing an operating system for connected devices means considering both device-level needs and how a fleet will be managed. Compared on supported device OS and protocol support, these options can also be weighed by deployment model, fleet provisioning, certificate management, and over-the-air updates. Device limits, free-plan availability, and paid-from pricing add useful scale and cost considerations. Apache Mynewt, Contiki-NG, and Particle Device OS are among the entries shown, alongside PX5 RTOS, VxWorks, Azure Sphere OS, Micrium OS, and RT-Thread. Compare the listed technical and operational criteria with the devices, protocols, and update processes your project requires.
| Name | In a line | Record score | Price from | Try it free | Runs on | Facts read |
|---|---|---|---|---|---|---|
| 01 OpenWrt | OpenWrt suits users who want to customize embedded devices, particularly wireless routers, and are familiar with GNU/Linux and basic networking. | 5.6 | Free plan | Free plan | Android, Web, Linux, API | 15 Oct 2026 |
| 02 Apache NuttX | NuttX suits developers building software for embedded boards and devices across its supported processor architectures. | 5.1 | Free plan | Free plan | Windows, Mac, Linux, API | 15 Oct 2026 |
| 03 Contiki-NG | Contiki-NG suits developers building low-power IoT devices with constrained memory and standard network protocols. | 4.7 | Free plan | Free plan | Windows, Mac, Linux, Self-hosted | 4 Oct 2026 |
| 04 Apache Mynewt | Mynewt is for developers building embedded applications for supported microcontrollers. | 4.6 | Free plan | Free plan | Windows, Mac, Linux, Self-hosted | 4 Oct 2026 |
| 05 FreeRTOS | FreeRTOS suits developers building software for microcontrollers and small microprocessors, including teams that need support for multiple processor architectures or… | 4.4 | Free plan | Free plan | Windows, Linux | 11 Oct 2026 |
| 06 PX5 RTOS | PX5 RTOS suits developers of resource-constrained embedded systems, particularly in safety-critical automotive, industrial, medical or rail settings. | 4.4 | $5,000 a year | Free trial | — | 4 Oct 2026 |
| 07 Particle Device OS | 3.5 | $299 a month | Free plan | Web | 4 Oct 2026 | |
| 08 QNX Neutrino RTOS | It suits teams building embedded products that need real-time behavior, fault recovery, POSIX portability, and defined processor support. | 3.5 | — | Free trial | Self-hosted | 11 Oct 2026 |
| 09 Micrium OS | 3.1 | Free plan | Free plan | Windows, Mac, Linux | 4 Oct 2026 | |
| 10 VxWorks | 3.1 | Free plan | Free plan | Windows, Linux | 4 Oct 2026 |
OpenWrt suits users who want to customize embedded devices, particularly wireless routers, and are familiar with GNU/Linux and basic networking.
NuttX suits developers building software for embedded boards and devices across its supported processor architectures.
WindowsMacLinux+2Contiki-NG suits developers building low-power IoT devices with constrained memory and standard network protocols.
WindowsMacLinux+1Mynewt is for developers building embedded applications for supported microcontrollers.
WindowsMacLinux+1FreeRTOS suits developers building software for microcontrollers and small microprocessors, including teams that need support for multiple processor architectures or…
WindowsLinuxPX5 RTOS suits developers of resource-constrained embedded systems, particularly in safety-critical automotive, industrial, medical or rail settings.
It suits teams building embedded products that need real-time behavior, fault recovery, POSIX portability, and defined processor support.
It suits organizations assessing edge software against supported device operating systems, protocols, and over-the-air update requirements.
It suits connected-device deployments using the MT3620AN that need an operating system, Azure Sphere Security Service access, and ongoing OS updates.