That just looks like a clone and although it says the lcd screen is ST7735, these can contain different chipsets and need different drivers. I know this for a fact because I broke my screen and ordered a replacement, even though it fitted fine and was ST7735 it used a differet chip to drive it and I needed to get drivers from Adafruit, at first I though the display was faulty, because the graphics looked corrupted, but once I used the different drivers it was fine. Now I don't know what parts are in a cloned dongle, but as the one I am using came straight from lilygo's Ali express shop, I only use the drivers for those. That dongle you linked might work fine, but it is a clone and for the same price or cheaper you can get the original Lilygo board from Ali express for £8.55 ($13.32) with free postage. Why take the risk to save a few cents?