Most of the #embedded systems I've worked with over the last few years have been based on an #RTOS, #COROS, of my own design that I started working on ages ago, persuaded my boss to use, and then kind of lapsed on making my personal version public.
This week I started a huge push on releasing my personal version of COROS out to the public and it is ready for release, minus a few issues (like documentation being an aspirational WIP).
https://gitee.com/ACleverDisguise/coros
🧵 (1/n)

ACleverDisguise/COROS: COROS is a CORoutine-based real-time OS kernel written in C and suited to a wide variety of embedded software systems where the complexity and non-determinism of pre-emptive scheduling is not desired.
ACleverDisguise/COROS: COROS is a CORoutine-based real-time OS kernel written in C and suited to a wide variety of embedded software systems where the complexity and non-determinism of pre-emptive scheduling is not desired.