There is a nice little https://github.com/ThomasWaldmann/py-es ... counter.py .py that can run ULP code & make the result available.
One of the contributors feels the resource needs a proper home https://github.com/ThomasWaldmann/py-es ... /issues/61 I'm inclined to agree. I feel the esp32s ULP is much under utilised resource in the novice python community compared to the number of C utilities available for it. In fact a ULP repository with the Walmann/Wnienhaus effort & some ULP code examples for pulse counting (preferably with debounce), ADC, I2C, etc could be a worthwhile endeavour?
Curious what other think? I hate reinventing the wheel. Do we need a central resource of ULP routines runable from a .py file and, if we do, where would be a good place for it?