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
High-performance networking stacks, starting with Bluetooth Low Energy 4.2 source code for both host and controller
Direct access to peripherals for granular control to better utilize the resources of the target embedded platform
Secure yet simple image and configuration management
Easily composable modules and HAL (Hardware Abstraction Layer) for portability