stm8-multi-tasker

Microcontroller scheduler

A small-scale task scheduler designed to simplify multithreading on embedded microcontrollers.

STM8-Multi-Tasker - Preemptive/Cooperative Round Robin Scheduler for STM8

GitHub

9 stars
4 watching
5 forks
Language: C
last commit: almost 7 years ago
Linked from 1 awesome list

schedulerstm8stm8sthreading

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lujji/stm8-bootloader A bootloader for microcontrollers that allows for efficient and flexible loading of firmware into the device's flash memory. 95
zero88/scheduler.x Provides a lightweight scheduler for running tasks on time or event-driven triggers 11
soasme/nim-schedules A Nim library that enables scheduling of periodic tasks with optional async support and throttling control. 64
pplux/px_sched A single header C++11 task scheduler for managing concurrent tasks. 190
ivanseidel/arduinothread A C++ library that simplifies the management of parallel tasks on Arduino boards. 957
fizista/micropython-scron A simple time-based task scheduling program inspired by the well-known CRON program. 9
kpamnany/partr A parallel task execution runtime using parallel depth-first scheduling 34
binchengzhao/delay-timer A task manager based on a time wheel algorithm for managing timed tasks with scheduling and dynamic add/cancel/remove capabilities. 317
stav121/tasklet An asynchronous task scheduling library written in Rust. 31
thinktransit/micropython-aioschedule A task scheduler with asynchronous support and persistence for MicroPython-based devices 8
sgrondin/bottleneck A lightweight task scheduler and rate limiter that supports clustering and is designed to add minimal complexity to applications. 1,838
fizista/micropython-mcron A time-based task scheduling library for Python on microcontrollers with hardware timers 35
jczic/microworkers A class for managing a pool of threads to efficiently run multiple tasks concurrently 43
google/marl A task scheduler that manages the execution of tasks across multiple threads or fibers. 1,889
hugoabonizio/schedule.cr Provides a clear and flexible DSL to write periodic or scheduled tasks in Crystal 74