QUERY · ISSUE
utime.sleep_us() overflow
docs
>>> from utime import sleep_us
>>> sleep_us(24*3600*1000_000)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OverflowError: overflow converting long int to machine word
It's not documented about any limits on the argument. Either fix in documentation or fix. Fixing is better.
CANDIDATE · ISSUE
mimxrt: all utime.sleepxxx methods fail
port-mimxrt
Calling utime.sleep(), utime.sleep_ms() or utime.sleep_us() freezes the board.
MicroPython v1.15-88-g7b923d6c7 on 2021-05-09; Teensy 4.0 with MIMXRT1062DVJ6A