Hi everyone.
I invite you to try an OPEN SOURCE OS for your project.
licensing is under Mozilla Public License, version 2.
nOS (Nano OS)
Don’t let the name foul you, it has a lot of features, it is fast and highly configurable, and also compact.
https://github.com/jimtremblay/nOS
it has support (Port) for
ARM M0, M1, M3, M4, M7(very soon)
Atmel, Renesas, ST, Arduino, Window, Linux, Microchip, NXP
a lot of example, on GCC, HEW, IAR KEIL, EMBlock (EmBitz), LPCXpresso. MPLABX, GNURX, Arduino.
Enjoy.