Releases

NuttX Releases - has info on how to get each release and the release notes.

Downloads

Versioned NuttX Packages

Main NuttX Package

NuttX source code is available to the public under the permissive BSD license, available for download at:

Related Packages

  • 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 nuttx-7.11 tag.

  • No labels