UIFLOW Measure input pulse
PhilG1300 last edited by
I have been using Arduino for a while but have recently been trying UIFlow.
Is there a way to measure the width of an input pulse on a GPIO input, similar to the Arduino pulsein() function?
m5stack last edited by
@philg1300 UIflow don't have function the measure the width of an input pulse yet
lukasmaximus last edited by
@PhilG1300 the latest Uiflow firmware 1.5.0 is based on micropython v1.12 which introduced a new feature called RMT, https://docs.micropython.org/en/latest/library/esp32.html#rmt it supposedly can generate and receive pulses as low as 12.5ns, I haven't experimented much with this library, but it may serve your purpose. To use those micropython commands you could just paste them into an execute block in your code