Help displays clock with results like this the display vibrates
https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA/assets/157888752/672de30f-a83c-45d8-a980-f133fba178cc
... I'm new to these things and no expert, but is it because you are clearing the screen and re-drawing every loop rather than updating the screen only if something has changed?
Completely agree with @bug2k19 @muslihrzl, refresh entire screen only when the minutes change. And redraw the blinking dots without erasing the entire screen - to light up the dots, draw them with the color, and to erase them, draw the dot with the background color. And also do this only when seconds changed, and not every pass of the loop
@bug2k19 , @board707 Yes, thanks for the suggestion, I will try it