Xiao ESP32-C3 deep sleep in micropython

Sorry but this comments just gives back what I wrote above and doesn’t offer any explanation or help??
In the meantime I’ve spent some time in checking out the source code for the esp32 c3 micropython port and the error is due to a complete leck of support of proper deep sleep wakeup from pin for the C3. The invalid pin error comes from one validation macro that is not properly implemented for the C3.

There is a working branch that has a complete and working implementation but it seems to take forever to be merged into the baseline.