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: over 8 years ago
Linked from 1 awesome list

schedulerstm8stm8sthreading

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
lujji/stm8-bootloaderA bootloader for microcontrollers that allows for efficient and flexible loading of firmware into the device's flash memory.95
zero88/scheduler.xProvides a lightweight scheduler for running tasks on time or event-driven triggers11
soasme/nim-schedulesA Nim library that enables scheduling of periodic tasks with optional async support and throttling control.64
pplux/px_schedA single header C++11 task scheduler for managing concurrent tasks.190
ivanseidel/arduinothreadA C++ library that simplifies the management of parallel tasks on Arduino boards.957
fizista/micropython-scronA simple time-based task scheduling program inspired by the well-known CRON program.9
kpamnany/partrA parallel task execution runtime using parallel depth-first scheduling34
binchengzhao/delay-timerA task manager based on a time wheel algorithm for managing timed tasks with scheduling and dynamic add/cancel/remove capabilities.317
stav121/taskletAn asynchronous task scheduling library written in Rust.31
thinktransit/micropython-aioscheduleA task scheduler with asynchronous support and persistence for MicroPython-based devices8
sgrondin/bottleneckA lightweight task scheduler and rate limiter that supports clustering and is designed to add minimal complexity to applications.1,838
fizista/micropython-mcronA time-based task scheduling library for Python on microcontrollers with hardware timers35
jczic/microworkersA class for managing a pool of threads to efficiently run multiple tasks concurrently43
google/marlA task scheduler that manages the execution of tasks across multiple threads or fibers.1,889
hugoabonizio/schedule.crProvides a clear and flexible DSL to write periodic or scheduled tasks in Crystal74