Don't know if this thread is still alive, but I have been playing around with higher refresh rates and would like to know if my findings are valid or not.
I am using an esp32 as the mcu and a 128x64 OLED over I2C. I drew 8192 frames, with a 1ms delay between, (I could tweak this to go faster but haven't yet) and then measured the time to draw these 8192 frames.
The time to draw these frames ranged between 16.147 and 16.151 seconds. Doing basic math, this equals a framerate of over 500 fps...
However I do know that FPS is not equal to refresh rate, so I took my 720fps slow motion camera, pointed it at the OLED, and observed that every single frame was displayed.
Does this mean that the OLED was refreshing at over 500hz?