Modular OS to operate an IoT network

Mynewt 0.9.0 release is available now.


Apache Mynewt is a real-time, modular operating system for connected IoT devices that need to operate for long periods of time under power, memory, and storage constraints. The first connectivity stack offered is BLE 4.2.


Utilities such as boot loaders, file systems, time-series data, JSON formatted log request/response, and more

Bluetooth Low Energy

High-performance networking stacks, starting with Bluetooth Low Energy 4.2 source code for both host and controller

Highly Configurable

Direct access to peripherals for granular control to better utilize the resources of the target embedded platform


Secure yet simple image and configuration management

Easy to use

Easily composable modules and HAL (Hardware Abstraction Layer) for portability

Supported Boards