CrowPanel 5.0" (ESP32-S3): Screen artifacts and screen jitter in portrait mode
Product: CrowPanel 5.0" ESP32 Display (HMI)
Firmware: openHASP 0.7.0-rc12 (LVGL based)
Power Supply: 5V 3A (25W External Adapter)
Issue Description:
I am experiencing significant graphical issues when using the CrowPanel 5.0" in any orientation other than the default (0°). While the display works perfectly in its native landscape mode, applying a 90, 180, or 270-degree rotation causes the following problems:
Screen Artifacts: When moving interactive elements (like a slider), the screen "jitters" and shows horizontal tearing.
Ghosting Effect: Pop-up windows (e.g., the IP address info box) leave "ghost" trails or static fragments on the background that do not disappear until another element is interacted with.
Touch Inaccuracy: When sliding a finger across a slider, other UI elements on the screen seem to "flicker" or react as if they are being touched (Ghost touches/Jitter).
Troubleshooting already performed:
Confirmed it is not a power issue (tested with a high-quality 25W power supply).
Disabled Anti-aliasing and used flat themes (Theme 1) to reduce CPU load.
Verified that the issue disappears completely in the native 0° orientation.
Questions to Support:
Is the RGB Parallel interface on the 5.0" model limited when it comes to software-based rotation at 800x480 resolution?
Do you recommend specific TFT Timing parameters (HSYNC, VSYNC, PCLK) for the ESP32-S3 to stabilize the frame buffer during rotation?
Is there a firmware or driver update for the GT911 touch controller and the display that improves synchronization?
Thank you for your help!
Comments
Try lowering to this. Mine had the same issue and reducing the frequency from 21000000 to 13000000 worked.
cfg.freq_write = 13000000;
Dear sheepshaker,
To further handle the issue, could you help provide the following :
Please tell us exactly which of our products you are using. We need to know the SKU No. . Or Please provide the purchase link for the product. so that we can continue to analyze the issue
Also, please provide the order number, product purchase link(if applicable), along with the name of the retailer, store, platform, or website where you purchased the product?
This allows us to work with the seller to provide you with better service.
Warm regards,