Проект со школьных лет. Под AVR AtMega МК. RTOS на ассемблере. Переключает контекст 10 потоков, насколько помню.