Written by David Leach, Software Architect at NXP Semiconductor and member of the Zephyr Technical Steering Committee
Last month, the Zephyr Project announced the release of Zephyr RTOS 2.1. A long list of enhancements and bug fixes contained in Zephyr 2.1 can be found in the release notes.
Major Enhancements
· Normalized APIs across all architectures.
· Expanded support for ARMv6-M architecture.
· Added support for numerous new boards and shields.
· Added numerous new drivers and sensors.
· Added new TCP stack implementation (experimental).
· Added BLE support on Vega platform (experimental).
· Memory size improvements to Bluetooth host stack.
The Numbers
This release is the result of the hard work and skill of over 350 individuals engaged with the project over the last 3 months with over 1500 PRs merged and 532 issues closed. We would like to thank all those who engaged with the project both in front and behind the scenes to help improve the Zephyr Project for this release.
Sample boards that now have support
What’s Next
Improvements to Zephyr Project never stops. Work continues on the new TCP stack implementation, many different activities with Bluetooth, converting GPIO drivers to the new GPIO API, and many other enhancements and bug fixes.
Join Us
We invite you to try out Zephyr 2.1. You can find our Getting started Guide here. If you are interested in contributing to the Zephyr Project please see our Contributor Guide. Join the conversation or ask questions on our Slack channel or Mailing List.