https://github.com/RobTillaart/ML8511/issues/1 This line causes an eternal hang. I suspect that micros() is not incremented but yield() is my second suspect. ```cpp while (micros() - start < 1000) yield(); ```