Instead of Contiki-NG
Contiki-NG alternatives
Contiki-NG is a free, open-source operating system for IoT devices built around very small memory budgets. Its code footprint is about 100 kB, with memory configurable as low as 10 kB. The resource-efficient IPv6 stack includes TCP, UDP, DNS, RPL, CoAP, LWM2M, and WebSockets, while 802.15.4 and TSCH support target low-power links. DTLS, secure CoAP, certificates or pre-shared keys, and EDHOC cover documented security needs. Cooja and Renode simulation, Docker, and native Linux or macOS toolchains support development across its documented hardware platforms.
- 1
Apache Mynewt
Free plan LinuxMacSelf-hosted+1Embedded developers needing BLE, LoRaWAN, and remote firmware management — Apache Mynewt adds BLE 5, LoRaWAN, secure boot, image management, and OIC discovery alongside its embedded RTOS.
- 2
FreeRTOS
Free plan LinuxWindowsMicrocontroller projects needing broad architecture and AWS IoT support — FreeRTOS supports over 40 processor architectures, SMP scheduling, AWS IoT libraries, and two-year LTS maintenance.
- 3
- 4
Particle Device OS
Free plan WebParticle fleets needing managed device operations and OTA updates — Particle Device OS targets Particle devices and combines a web platform, hybrid deployment, per-device data operations, and over-the-air updates.
- 5
Apache NuttX
Free plan Open source APILinuxMac+2Embedded systems requiring broad boards, filesystems, and POSIX-style interfaces — Apache NuttX scales from 8-bit to 64-bit systems, supports over 15 CPU architectures and 300 boards, and includes optional filesystems.
- 6
PX5 RTOS
Free trialSafety-critical embedded applications needing certified hard real-time behavior — PX5 RTOS offers hard real-time determinism, a native POSIX pthreads API, minimal 1KB footprints, and multiple safety certifications.
- 7
Micrium OS
Free plan LinuxMacWindowsSilicon Labs devices needing broad connectivity stacks — Micrium OS runs on Silicon Labs EFR32 and EFM32 devices and provides TCP/IP, USB, CAN, Bluetooth, Wi-SUN, Zigbee, and other stacks.
- 8
VxWorks
Free plan LinuxWindows - 9
QNX Neutrino RTOS
Free trial Self-hosted - 10
RT-Thread
Free plan - 11
TencentOS Tiny
Free plan - 12
Azure Sphere OS
Paid Web4.7 Visit site - 13
PikeOS
Paid LinuxWindows
Another operating system may fit better when you need broader processor or board coverage, additional wireless stacks, richer device operations, a writable Linux environment, or formal safety certifications. Contiki-NG runs on Linux, macOS, Windows, and self-hosted setups, but its documentation describes CSMA link-layer security as planned and emphasizes Linux, macOS, and Docker for development. Weigh networking and security requirements against firmware updates, discovery, filesystems, APIs, hardware targets, deployment model, licensing, and price before moving to another platform.