Hello, everyone,
I use a 4.2" E-Paper display from WaveShare V2.1 for a multifunctional display in the marine sector. The project is described here:
https://open-boat-projects.org/en/diy-multifunktionsdisplay-obp-60/
As hardware I use:
- GxGDEW042T2 (V2.1)
- ESP32 Wroom
- Library: zinggjm/GxEPD@3.1.0
To display the display content, I use full refreshes when changing pages and partial refreshes when updating display values. This works quite well as expected as long as I don't expose the display to direct sunlight. As soon as sunlight hits the display, the contrast of the black image content fades over time. In particular, after a full refresh when changing pages, display problems arise in the form of incorrectly displayed characters with a lack of contrast. Sometimes there are also pixelated images. Partial refreshes can partially compensate for the lack of contrast, but only affect the areas that are refreshed by the partial refresh. According to the data sheet, each display is subjected to a UV test of 168 hours at 40°C before delivery. Some sources online claim that e-paper displays cannot tolerate UV light. Theoretically, UV light can neutralize charge carriers. No improvement could be achieved in extensive tests with UV filters in front of the display (blocking filter: 250...450 nm). The problems can also be verified using a 100W halogen lamp as the sun. The spectrum roughly corresponds to that of sunlight. The cause of the problems could be determined. The IR component in sunlight is annoying and causes display problems with the contrast. If IR filters are used in front of the display, the display works correctly again without loss of contrast. Apparently, the IR light heats up the black parts of the display so much that the viscosity of the gel layer becomes so great that the charged color balls can approach and mix (that's my theory). The problems are more serious with older e-paper displays (< V2.0) than with newer models (> V2.1)
Here are some videos showing the problems:
https://www.youtube.com/channel/UC2jOz-8Ag1Ig2XpOJ2Td6ug/ (see the last 4 videos)
The data sheet contains settings for the voltages used to align the color balls (VDH, VDL, VCOMM). What influence do these tensions have on the contrast of the image content? As it looks, alternating voltages are used for the full refresh and static voltages for the partial refresh, depending on the image color. What influence does the timing of the voltages have on the contrast? It seems to me that this might solve the problem.
Norbert