Check this https://blog.littlevgl.com/2019-01-31/esp32