Features
-
Real-time operating system kernel (Mynewt OS)
-
Bluetooth Low Energy stack (BLE 5) - choose HOST only or CONTROLLER only or FULL stack.
-
Bluetooth Low Energy Mesh
-
Command line package management and build system (Newt Tool)
-
Hardware Abstraction Layer unifying common MCU features, see discussion thread
-
Board Support Infrastructure
-
System level logs and statistics
-
Secure bootloader, signed images and remote firmware upgrade
-
Flash circular buffers, Newtron Flash File System (nffs), or hook up any other file system
-
Serial upgrade of bootloader, see discussion thread
-
WiFi support via socket interface, join discussion here
-
Sensor API, see discussion thread
-
Support for MIPS architecture (PIC32 boards)
-
Support for RISCV architecture (HiFive1 boards)
-
Basic IP support
-
Full IP support for selected boards (currently STM32F7/F4 and PIC32MZ)
-
Low power support with ability for drivers to switch low power settings
automatically (Nordic and Dialog boards)
-
USB support
For features in each release, see Release Notes