XAsyncSockets is an efficient Python/MicroPython library of managed asynchronous sockets.
MIT License