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
9 stars
4 watching
5 forks
Language: C
last commit: almost 7 years ago
Linked from 1 awesome list
schedulerstm8stm8sthreading
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 |