Nuacht

The work results in an ultra-lightweight task management library targeting embedded platforms, whether Arduino-based or otherwise. It’s pure C++, so it generally doesn’t matter.
Blip supports Nordic Semiconductor nRF5 SDK, Zephyr RTOS, Arduino and CircuitPython, so users can easily find resources to interface it with pretty much any hardware.
QNX isn’t the kind of RTOS you’ll find on an Arduino. It is more common in things like automobile systems (for example, it runs General Motor’s OnStar system).