NuttX è un sistema operativo real-time (RTOS) molto compatto ed efficiente progettato per applicazioni embedded.Il sistema supporta diverse architetture è scalabile per microcontrollori da 8-bit a 32 bit.

NuttX
sistema operativo
Logo
Logo
SviluppatoreGregory Nutt
FamigliaSistema operativo real-time
Release corrente12.10.0 (7 luglio 2025)
Tipo di kernelRTOS, Microkernel
Piattaforme supportate{{{piattaforme_supportate}}}
LicenzaBSD (con qualche applicazione GPL e LGPL)
Stadio di sviluppostabile
Sito web nuttx.org, http://www.nuttx.org.

NuttX è stato rilasciato nel 2007 da Gregorio Nutt sotto la licenza BSD.

Il Kernel supporta una varietà di meccanismi come: multithreading, timer software, semafori, mutex, variabili condizionali), messaggi, sorgenti di evento, code, I/O sincrono o asincrono con possibilità di timeout.