Built for wireless
Meet your application’s demands with open source networking stacks e.g. Bluetooth Low Energy 4.2.
- Flexible, powerful BLE implementation (NimBLE)
- Full stack, host only, or controller only - your choice
- 10x throughput of Nordic Softdevice
- 2x as many concurrent connections as Nordic Softdevice
- 4x as many active connections in simulatenous central and peripheral roles as Nordic Softdevice
- More on NimBLE...
- Additional connectivity options include WiFi
- Native support for TCP/IP, UDP
- Supports protocols for constrained networks e.g. CoAP and 6LoWPAN
Security from the start
Ensure security is built into the code as well as lifecycle management for your product.
- Secure bootloader to verify firmware integrity and authenticity
- Device identity for secure provisioning
- Authenticated, authorized, and encrypted data transfers
- Abstracted interface to leverage hardware security
- More on Mynewt OS security...
Ready your IoT network of billions for remote monitoring, troubleshooting, management, and upgrade.
- Image management module to enable efficient, failure-aware, and reliable remote firmware updates
- Logging modules that can be invoked at various levels of granularity, including specialized reboot logs
- Richly instrumented statistics modules for OS components and network interfaces
- Modularity for selective, optimized composition to extract the best performance from the hardware platform
- More on managment utilities...
Pick one MCU now. Migrate to another later.
- Designed to be hardware agnostic - Cortex M0-M4 micro controllers, MIPS, RISC-V
- Hardware Abstraction Layer (HAL) to provide a uniform interface for peripherals across various micro controllers
- Board specific configurations are abstracted in Board Support Packages (BSP)
Easy to use
Compose, fine-tune, and build your image within hours or even minutes.
- Hardware initialization in single configuration file for the chosen BSP
- Initialization of service parameters in a single configuration file for the chosen module e.g. BLE controller
- Smart package management and build using Newt Tool
- Automatic configuration audits using Newt Tool
- More on Newt...