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

{% block content %} {% include 'fix_up_content.html' %} {% endblock %}