https://github.com/peterhinch/micropython-async contains a number of additions to MicroPython's asyncio that have not yet made it into the https://github.com/micropython/micropython repo. Consider adding those features which are compatible with the CPython library, such as: - [ ] [Queue](https://github.com/peterhinch/micropython-async/blob/master/v3/primitives/queue.py)