Спасибо! Вы тоже много написали, надо хотя бы обзорно
познакомиться. fk0 крут, но это как-то "из пушки по воробьям". Хотя, буду рад, если
он подскажет. опасаюсь, что сильно разными категориями оперируем.
Никлауса обязательно почитаю(даже если не всю книгу). "Под задачу" - тут больше для самообразования. Ну и вдруг что вменяемое по итогу получится. А по существу - кооперативки protothreads хватает; а где нехватает - там уже Linux, ибо готовая графика, периферия, файловая система и другие плюшки. Есть ещё самописный кооперативный планировщик с приритетами, но применён один раз, и то "чтобы было". ;-)