Embedded Environments Co. has announced the availability of five free Novos™ Operating Systems for embedded systems that use Arm Cortex-M0 / M0+ CPUs. Support for many other “small” processors is in the pipeline for the very near future.
These CPUs need a Compact Micro RTOS and the aim of each Novos Environment is to provide a software architecture to match the specific requirements of the application in hand – no more, and no less than what is needed.
Attempts to cut-down a traditional RTOS are very hard work and potentially result in undocumented, unsustainable solutions.
To overcome the issues with traditional approaches, the Novos family of Micro RTOS Environments has been built “from the ground up”, so there is no more “cutting out unwanted bits of RTOS”, and all Novos Environments are comprehensively tested, debugged, documented and supported, offering a fully-sustainable solution.
Each Novos Environment represents a commonly-used embedded system architecture and has the services and features to support it. No more trying to squeeze a complex RTOS to fit the application or having to build a custom environment. What’s more, the footprint of the Novos Environment is completely scalable.
The full C Source Code to each of the Novos Environments is completely FREE and is available for download simply by clicking on the graphic in the right-hand column of this page. For those developers requiring more complete information, a User Guide and a Services Reference Guide for each Novos Environment are separately available for purchase at a modest fee.
The result is a powerful, scalable, efficient and flexible, yet easy-to-use, environment that allows developers to build applications on a software architecture that fits the needs of the application.