I had a similar issue with u8g2 but I'm using an I2C connection to the display. There is also a constant that sets the I2C frequency but it's defined in the header file u8g2_es32_hal.h , not in the .c file. So, just changing the: #define I2C_MASTER_FREQ_HZ 50000 // I2C master clock frequency from th...
Edit: TLDR; I found the issue. It is to do with the esp u8g2 compatibility component: https://github.com/mkfrey/u8g2-hal-esp-idf I2C clock rate is defined as a constant in the u8g2_esp32_hal.h file. Default is 50k. I changed it to 400k and now I get about 20fps. #define I2C_MASTER_FREQ_HZ 50000 // I...