2025-12-02 12:06 PM - last edited on 2025-12-04 12:38 AM by Andrew Neil
Hi STM Devs!
I would like to introduce a thread scheduling library - SuperTinyKernel (STK).
Its GitHub repo: https://github.com/dmitrykos/stk
You can check capabilities in detail on GitHub but briefly STK can:
There are ready to use STM32 examples for STM32F051 MCU (STM32F0DISCOVERY dev board), STM32F103 (NUCLEO-F103RB dev board), STM32F407 (STM32F4DISCOVERY dev board):
https://github.com/dmitrykos/stk/tree/main/build/example/project/eclipse/stm
Any questions? Please ask, also you are welcome to participate in STK's GitHub repository.
Solved! Go to Solution.
2025-12-02 12:13 PM
Hello @neutroncode
Thank you so much for sharing this repo with the community. Hope that ST Create a dedicated space for user’s contribution on the ST Community. This will help users to find helpful examples or inspiration for new projects.
Best Regards.
II
2025-12-02 12:13 PM
Hello @neutroncode
Thank you so much for sharing this repo with the community. Hope that ST Create a dedicated space for user’s contribution on the ST Community. This will help users to find helpful examples or inspiration for new projects.
Best Regards.
II
2025-12-03 5:22 AM
Hi @Issamos
Thank you for a warm welcome!
STK is probably one of the easiest and fastest ways to add multi-threading to STM32 MCUs for new and existing bare-metal ISR-only projects, it has no board-specific dependencies or portability layers, fits any custom design based on STM32 MCU. Therefore I hope ST Community will find it useful and practical.
Best regards,
Dmitry.