You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Printing just 10 characters with the default font on a RP2040 MCU takes long enough to visibly stall a realtime LED animation.
According to time.monotonic_ns(), 10 characters take 50ms, but I'm not sure if this is an accurate way to measure the delay.
Micropython does not have any issue keeping a high framerate rendering text. I'm not sure if the delay is because the CircuitPython implementation is because it is implemented in pure python or because it does file IO to read the font. If the file IO is the limiting factor, it would be a good idea to offer a RAM-based font option for platforms where that is not a significant limitation.
The text was updated successfully, but these errors were encountered:
Printing just 10 characters with the default font on a RP2040 MCU takes long enough to visibly stall a realtime LED animation.
According to time.monotonic_ns(), 10 characters take 50ms, but I'm not sure if this is an accurate way to measure the delay.
Micropython does not have any issue keeping a high framerate rendering text. I'm not sure if the delay is because the CircuitPython implementation is because it is implemented in pure python or because it does file IO to read the font. If the file IO is the limiting factor, it would be a good idea to offer a RAM-based font option for platforms where that is not a significant limitation.
The text was updated successfully, but these errors were encountered: