NuttX Releases - has info on how to get each release and the release notes.
Versioned NuttX Packages
Main NuttX Package
NuttX source code is available to the public under the permissive BSD license, available for download at:
- Application Directory. This directory holds an optional package of applications and libraries can be used with the NuttX RTOS. There is a README.txt file there that will provide a more information about that package.
- uClibc++. This repository contains a version of the uClibc++ C++ library. This code originates from http://cxx.uclibc.org/ and has been adapted for NuttX by the RGMP team.
- buildroot. A environment that you can to use to build a custom, NuttX GNU toolchain.
- tools. There are snapshots of some tools here that you will need to work with NuttX: kconfig-frontends, genromfs, and others.
Cloning from a GIT Repository
Main NuttX GIT Repsitory
Source code is also available from the main NuttX GIT repository:
git clone https://bitbucket.org/nuttx/nuttx.git nuttx
Related GIT Repsitories
These related packages are also available in GIT repositories:
git clone https://bitbucket.org/nuttx/buildroot.git buildroot git clone https://bitbucket.org/nuttx/tools.git tools git clone https://bitbucket.org/nuttx/uclibc.git uClibc++
Tagged Versions =
You can also checkout versioned releases of NuttX from the repository. For example, the released version NuttX-7.11 is tagged as
nuttx-7.11 in the NuttX repository. The companion
apps/ repository is similarly tagged so that the
nuttx-7.11 tag in the
apps/ repository coincides with NuttX code at the