Old hands please disregard the following:
There are at least two Waveshare Modules that have the capability to install Level 2.00.5 firmware and that have been integrated into Annex32. These are the ESP32-S3-TOUCH-LCD-4.3 and the ESP32-S3-TOUCH-LCD-7. Both of these have very nice capacitive touchscreens which normally do not need calibration but newly initiated 2.00.x devices must be calibrated before they can be used or before you can run the first LVGL program.
Don't forget to find the IP Address you have been allotted by your router; enter it into Edge, Brave or Opera browsers, the editor should now be showing, Move to the CONFIG tab and change the settings in the drop down boxes under options to your board (4 reqd - Module, TFT Display, Touch Ctrl and SD Card). Save the config and then restart the board. After a short pause you should now have a bumblebee showing and your allotted IP address.
Calibrating the screen is easily achieved with the following program that only needs to be done once after each level 2 flashing.
'recalibration program for ESP32-S3 devices with a TFT touchscreen.
I2C.SETUP 19,20 'adjust for your module
I2C.begin 0x5D 'adjust for your module if needed
TFT.INIT 1
TFT.FILL White
TOUCH.CALIB
The version 2 release has been improved further and the following can also be used:
TFT.BRIGHTNESS 255 '(only needed if your backlight is not on)
TOUCH.CALIB
Then simply put your finger in each of the corners of the screen when the crosses appear. ...... Done