pyRTOS
pyRTOS copied to clipboard
RTOS written in pure Python, designed for use with CircuitPython
Is there any way to add functionality for tasks to run on second core of Pi Pico?
Hi! Not sure if you are supporting MicroPython or just targetting CircuitPython with this library. I found out that MicroPython does not have the `monotonic()` method on the `time` module....
How well does the core module 'keypad' coexist with pyRTOS? Will 'keypad' interfere with pyRTOS execution; will it steal significant processing bandwidth; introduce significant timing jitter in the execution of...
I'm looking for a basic working example using notifications to communicate between two tasks. In the simplest case, I want to send an incrementing integer, as the notification value, from...
Hi @Rybec ! I apologize if I missed this on your documentation (and for asking this on a issue) but I've been running around in circles without finding any solution...
I've looked through most of the FreeRTOS documentation, and it is pretty light. Most of the remaining features of FreeRTOS that pyRTOS either can already be achieved easily using Python...
Currently users who want slow, hardware managed I/O to block, so other tasks can run, have to write their own blocking conditions. Very common types of I/O should have blocking...
When running 2 tasks with the same priority, if one never blocks, the other will never run, even if the other also doesn't block. When I first discovered this behavior...