taskswitch
There are 3 repositories under taskswitch topic.
MacLeod-D/Arduino-Multitasking-CoopOS
This is CoopOS for Arduino with own stack for each task
MacLeod-D/STM32F4xx
Program Template, InputCapture, TimeTicks 6ns, RTOS and CoopOS
FitDavid/minimal
A minimal working example of taskswitching on an ARM Cortex-M3 or Cortex-M4 microcontroller