Threads in micropython for xbee 3

Hi,

I am interested in programing my XBee 3 RF Zigbee module, utilizing threads in micropython’s environment. Unfortunately, it seems like this is not feasible, since there is no threads or uasyncio modules availabe (unless I am missing something).

Could you please let me know if there is some way I can achieve this?

Trying to figure out if there is a way to do it, I have come across the xbee-python library and I would like to ask when is this library required? I mean I am not sure how and when to use it, but I have noticed that in some example files included there, there is usage of a module named threading.
Could this be a possible solution somehow?

Thank you in advance!

Micro Python does not support threading.