EVERYTHING XIAOMI
Get listed
Side by side

Apache NuttX vs Contiki-NG

Apache NuttX

7.3#4 in operating systemsFree plan
Free planAPILinuxmacOSSelf-hosted
Visit

Contiki-NG

6.1#3 in iot operating systemsFree plan
Free planLinuxmacOSSelf-hostedWindows
Visit

What both publish

FactApache NuttXContiki-NG
LicenseNuttX is distributed under the Apache License 2.0.Unless otherwise specified, source code is distributed under the 3-clause BSD license.
NetworkingNetworking includes IPv4, IPv6, TCP/IP, UDP, ICMP, routing, sockets, DNS, 802.11, Bluetooth LE and 6LoWPAN facilities.Its resource-efficient IPv6 stack includes TCP, UDP, DNS, RPL, CoAP, LWM2M, and WebSockets, with IEEE 802.15.4 and TSCH support beneath IPv6.

Apache NuttX plans

  • Apache NuttXFree

Contiki-NG plans

  • Contiki-NGFree

Pick Apache NuttX if…

Apache NuttX suits developers building software for embedded boards and devices, including projects spanning different processor architectures. Its documented simulator targets may also fit development workflows that do not rely solely on physical hardware.

Pick Contiki-NG if…

Contiki-NG may suit developers building low-power IoT devices who need an operating system with standard networking protocols. Its documented hardware and development options may be useful when selecting a target platform.

Charts they share