An OS to build, deploy and securely manage billions of devices

Latest News:

Apache Mynewt 1.1.0 released (July 31, 2017)

Latest Apache Mynewt OS Release

Fresh install

If you are brand new to Mynewt, go to Quick Start. The Newt tool will automatically download the latest release.

If you have already installed the Newt tool but not started any project yet, go to Create Your First Project. The Newt tool will automatically download the latest release.

Upgrade

If you have already installed the Newt tool and started a project that installed a previous version of Apache Mynewt, upgrade using Newt tool:

$ newt upgrade

Code in development

While the use of one of the official releases listed above is generally recommended, you may be interested in seeing work in progress.

The most recent code that is fairly stable over the full OS resides in the master branch of the Mynewt git repository. You may view or fork the repositories for Mynewt OS and Newt Tool from the Apache mirror on github.com.

The most recent code to support a major feature (e.g. Bluetooth 5) can be found in a long-lived feature branch dedicated to that feature (bluetooth5, in the example for Bluetooth 5) and not the master. If you are interested in seeing the latest code for that feature, you can clone the desired branch using git:

$ git clone git://github.com/apache/incubator-mynewt-core.git -b <feature-branch-name>
$ git clone git://github.com/apache/incubator-mynewt-newt.git -b <feature-branch-name>


For general information on using Git at Apache, go to https://git-wip-us.apache.org.


Prior Releases