P096 Lolin ePaper. Updatting screen without flikkering?

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
joost d
Normal user
Posts: 56
Joined: 24 Dec 2020, 17:55
Location: Netherlands/ Haarlem

P096 Lolin ePaper. Updatting screen without flikkering?

#1 Post by joost d » 19 Sep 2024, 12:14

I use the Epaper display (SSD1680) with the plugin P096.
I like to update the screen every second. Unfortunately the screen flickers at every update of a subtext. That is annoying.

I know it is possible to ovoid this flickering. I have that working with a simple arduino sketch using "partial update".

Is updating without flickering also possible with the P096?
If not, i will try to write a plugin by my self based on P096 and the simple arduine sketch that works without flickering.

Tanks in advance.

TD-er
Core team member
Posts: 9153
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: P096 Lolin ePaper. Updatting screen without flikkering?

#2 Post by TD-er » 19 Sep 2024, 12:45

You must realize that updating your e-ink screen frequently will literally wear out the pixels.
The pixels are balls with some paint on 1 side. The display will literally rotate these balls.

If you update your e-ink screen frequently (even partial update) your pixels will fade as the paint will wear off.

When you need frequent updates, then e-ink is not the best choice for a display type.

User avatar
Ath
Normal user
Posts: 3862
Joined: 10 Jun 2018, 12:06
Location: NL

Re: P096 Lolin ePaper. Updatting screen without flikkering?

#3 Post by Ath » 19 Sep 2024, 12:53

Partial update is not implemented in the plugin.

Please do not copy & adjust this plugin to create a new plugin, but add that as a feature to the current plugin.
/Ton (PayPal.me)

joost d
Normal user
Posts: 56
Joined: 24 Dec 2020, 17:55
Location: Netherlands/ Haarlem

Re: P096 Lolin ePaper. Updatting screen without flikkering?

#4 Post by joost d » 19 Sep 2024, 16:34

Ok, the wearing out issue is good to know. I will think about it.

Adding partial update to p096: I have tried, but I am not an expert in programming espeasyplugin's and it looks like adafruit is not supporting "partitional update", especially the function ". Updatewindow" is missing.

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 2 guests