Nuttx is a real-time embedded operating system (RTOS). It has a small footprint that is usable in micro-controller environments. It is fully scalable from tiny (8-bit) to moderate embedded (32-bit) systems. It also aims to be fully compliant to standards, to be fully real time, and to be totally open.
| Tags | Software Development Embedded Systems Operating Systems |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | POSIX |
| Implementation | C Assembly |
Recent releases


Release Notes: This release is all about driver extensions for CAN, PWM, ADC, etc. There are also new STM32 F4 drivers. There is new board support for the STM32F4-Discovery and for the TI TDK-S2E.


Release Notes: This release includes the completed port for the Microchip PIC32MX family. It also includes many new drivers for the STMicro STM32 family (Ethernet, ADC, DAC, PWM, and CAN) and corrects two critical bugs.


Release Notes: This release adds basic support for the STM32 F4 architecture. Board support is included for the STMicro STM3240G-EVAL board. The release includes several other features and bugfixes.


Release Notes: This maintenance release includes two important bugfixes and some minor feature enhancements.


Release Notes: This release adds support for a CDC ACM serial USB device and support for various touchscreen devices. However, the most important changes in this release are some critical bugfixes against the FAT filesystem and message queues.
A script that helps find, navigate, and open files under Linux/Mac OS.