Create Multitasking Apps in MicroPython and CircuitPython
You don't have to learn C to create multitasking applications on a microcontroller. Instead, you can use pyRTOS, a native Python multitasking library, on your next microcontroller project.