OpenWrt is a Linux operating system for embedded devices, most often wireless routers.
Alternatives to Apache Mynewt
Apache Mynewt is a free, open-source real-time operating system for embedded systems, with tools for building, debugging, and installing applications. Its wireless options include BLE 5, Bluetooth Mesh, LoRaWAN, and several IP protocols; NimBLE can be configured as a full stack, host, or controller. Image management for remote firmware updates, logging, statistics, a sensor framework, and security features round out its device operations. It targets Cortex-M0–M4, MIPS, and…
Apache NuttX is a free real-time operating system for embedded systems, designed around standards compliance and a small footprint.
Contiki-NG is a free, open-source operating system for resource-constrained Internet of Things devices.
- 4
Particle Device OS
Free planWeb6.1From $299 a month - 5
FreeRTOS
FreeRTOS is a real-time operating system for microcontrollers and small microprocessors.
Free planLinuxWindows6.0Free plan - 6
PX5 RTOS
PX5 RTOS is a hard real-time operating system for resource-constrained embedded applications, with a native POSIX pthreads API.
5.9From $5,000 a year - 7
QNX Neutrino RTOS
QNX Neutrino RTOS is a real-time operating system for embedded applications, with a microkernel that keeps drivers, applications, protocol stacks,…
Self-hosted5.3 - 8
VxWorks
LinuxWindows4.9 - 94.7
- 10
Micrium OS
LinuxmacOSWindows4.7 - 11
PikeOS
LinuxWindows4.6 - 124.3
- 134.3