Threading is supported, as well as a lot of other functionality to support thread synchronization (locks, events, etc.). You have the option of creating threads such as the way you mention, or you can even subclass the threading module and create a thread class, in case you want to create multiple threads that do the same job (worker threads) as well as have more control over the thread (creating your own joining, start, stop methods, etc.) Lots of exampels on the web, and most supported by our devices, AS LONG AS the specific functionality isn’t something found in an newer Python interpreter that may not be used on our device.