I will again attempt installation. Sadly ampy does not allow movement of entire folders so I will have to re-create the folder structure (which looks rather odd) on the ESP32.
This is the structure I was using. Would you mind casting an eye over this before I repeat the process?:
/uasyncio/uasyncio/uasyncio/__init__.py
/uasyncio/uasyncio.core/uasyncio/core.py
/uasyncio/uasyncio.synchro/uasyncio/synchro.py
/uasyncio/uasyncio.queues/uasyncio/queues.py
When I import the script you shared, which I names uasync.py, I get the following error:
>>> import uasync.py
I (262840) modsocket: Initializing
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "uasync.py", line 1, in <module>
File "uasyncio/__init__.py", line 4, in <module>
ImportError: no module named 'uasyncio.core'
>>>
This speaks to me of __init__.py that cannot find uasyncio.core for some reason despite it being in the correct folder as described above.
I have tried every permutation of file/folder locations with no joy....