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.
Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.
This release adds several new core OS features including address environments (aka "Processes"), support for a PATH variable, and a native Windows build. In addition, platform support support is now available for the the ZiLOG z180 (via the P112), STM32 F100 high density boards, and additional ARM board support. Several additional features and important bugfixes are included.
This release supports the ARM Cortex-M4 FPU, a new Quadrature Encoder framework, the STM32 F2 family, and PIC32 USB and Ethernet drivers. Several bugs have been fixed, including some very critical TCP/IP networking issues.
This release features a new FTP server, a new encapsulation of Telnet so that a Telnet session can serve as a "controlling terminal", and a new SYSLOGging infrastructure. In addition to these headlines, there are also driver extensions (CAN, PWM, Ethernet).