I’m working with a 7.5" e-Paper display (GDEY075T7) connected to a XIAO ESP32 S3 using the GxEPD2 library. After refreshing the display, I’m experiencing contrast fade-out where the previously clear black image gradually lose clarity.
My code, with the help of Claude 3.7, downloads BMP images via WiFi and displays them on the e-ink screen. I use GxEPD2 Library to program the display. The text and drawing function works properly as intended.
Current implementation includes:
- GxEPD2_BW library with GDEY075T7 panel
- WiFi downloading of bitmap images
- Standard refresh cycle with display.refresh()
- Anti-ghosting attempt with clearScreen()
I’m trying various ways to debug the code, but I’d love to know if anyone here:
- Has experience loading BMP images over Wi-Fi to an e-ink display and getting them to render properly without fadeout
- Can help determine whether this is a hardware or software issue that’s causing the display to behave this way.
Thank you so much!
Below is a sequence of screenshots showing what happens when the image loads:
- The image briefly appears with proper contrast (less than a second)
- It immediately enters a refresh sequence
- Then the image fades out, with a horizontal line appearing across it