The slowest baud-rate Glediator has is 115200 which might still be too fast.
I guess it just comes down to too many pixels to process at once. In my 15x15 matrix that is 255 pixels.
225 * 24 bits = 5400 bits
5400 bits * 1.25us = 6.75ms
If I could get Glediator to pause after each frame to allow Espruino to shift out the data it might work better but I don't think that's possible. You can't even limit the frame-rate from Glediator which may also be causing problems.
Increasing the Picos input buffer size might work but I've no idea how to do that.
© Espruino, powered by microcosm.
Report a problem