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: over 8 years agoLinked from 1 awesome list
schedulerstm8stm8sthreading
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A bootloader for microcontrollers that allows for efficient and flexible loading of firmware into the device's flash memory. | 95 | |
| Provides a lightweight scheduler for running tasks on time or event-driven triggers | 11 | |
| A Nim library that enables scheduling of periodic tasks with optional async support and throttling control. | 64 | |
| A single header C++11 task scheduler for managing concurrent tasks. | 190 | |
| A C++ library that simplifies the management of parallel tasks on Arduino boards. | 957 | |
| A simple time-based task scheduling program inspired by the well-known CRON program. | 9 | |
| A parallel task execution runtime using parallel depth-first scheduling | 34 | |
| A task manager based on a time wheel algorithm for managing timed tasks with scheduling and dynamic add/cancel/remove capabilities. | 317 | |
| An asynchronous task scheduling library written in Rust. | 31 | |
| A task scheduler with asynchronous support and persistence for MicroPython-based devices | 8 | |
| A lightweight task scheduler and rate limiter that supports clustering and is designed to add minimal complexity to applications. | 1,838 | |
| A time-based task scheduling library for Python on microcontrollers with hardware timers | 35 | |
| A class for managing a pool of threads to efficiently run multiple tasks concurrently | 43 | |
| A task scheduler that manages the execution of tasks across multiple threads or fibers. | 1,889 | |
| Provides a clear and flexible DSL to write periodic or scheduled tasks in Crystal | 74 |