Introduction - If you have any usage issues, please Google them yourself
uC/OS-II
Micro-Controller Operating Systems,
Version 2
A very small real-time kernel.
Memory footprint is about 20KB
for a fully functional kernel.
Source code is about 5,500 lines,
mostly in ANSI C.
It’s source is open but not free for
commercial usages.