E-Ink Display WeAct 2,13" 250x122 SSD1680

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
User avatar
chromo23
Normal user
Posts: 1001
Joined: 10 Sep 2020, 16:02
Location: germany

E-Ink Display WeAct 2,13" 250x122 SSD1680

#1 Post by chromo23 » 13 Feb 2025, 16:22

I was looking for a cheap and, most importantly, available E-Ink display that supports ESPEasy.
But I couldn't find one :)
So I ordered a readily available cheap one. "Only" 7€ something on Aliexpress.
And I was very surprised when I plugged it in and saw that it worked right out of the box. I am very, very happy. I guess I have to say a big thank you to Ton 😘. Great work!
The only thing that doesn`t match is the resolution 250x212 vs 250x122. But as long as text only gets truncated i don`t care :)
eink1.png
eink1.png (120.99 KiB) Viewed 1253 times
eink2.png
eink2.png (94.2 KiB) Viewed 1253 times
eink3.JPG
eink3.JPG (211.26 KiB) Viewed 1253 times
eink4.JPG
eink4.JPG (198.29 KiB) Viewed 1253 times

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

Re: E-Ink Display WeAct 2,13" 250x122 SSD1680

#2 Post by TD-er » 13 Feb 2025, 16:44

Just a word of warning.
Do not update e-ink displays too often as it will literally wear out and the pixels may fade.

User avatar
chromo23
Normal user
Posts: 1001
Joined: 10 Sep 2020, 16:02
Location: germany

Re: E-Ink Display WeAct 2,13" 250x122 SSD1680

#3 Post by chromo23 » 13 Feb 2025, 16:55

TD-er wrote: 13 Feb 2025, 16:44 Just a word of warning.
Thanks... but no less than 10 minutes and even longer intervals at night (or even just updating on significant value changes) is all I will do with my display.

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

Re: E-Ink Display WeAct 2,13" 250x122 SSD1680

#4 Post by TD-er » 13 Feb 2025, 16:59

Then it should last for years, so that's fine :)

Wiki
Normal user
Posts: 420
Joined: 23 Apr 2018, 17:55
Location: Germany

Re: E-Ink Display WeAct 2,13" 250x122 SSD1680

#5 Post by Wiki » 22 Apr 2025, 16:05

TD-er wrote: 13 Feb 2025, 16:44 Just a word of warning.
Do not update e-ink displays too often as it will literally wear out and the pixels may fade.
I am just playing around with the same display and noticed your warning.
Couls you give me an idea about the life span of the display? Something like the limited erase cycles of flash memory?

Code: Select all

pi@raspberrypi:~ $ man woman
No manual entry for woman
pi@raspberrypi:~ $

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

Re: E-Ink Display WeAct 2,13" 250x122 SSD1680

#6 Post by TD-er » 22 Apr 2025, 16:42

What I've seen is literally the coloring of the small balls inside the e-ink display to get wiped off.
See here a photo I made years ago (when I had access to tools that could do this)
https://en.wikipedia.org/wiki/E_Ink#/me ... psules.png

Inside the display there are balls with 2 colored sides (and some have a gradient, like the Kindle has)
These balls rotate when changing their color.
As you can see, the neighboring pixels also slightly rotate due to the field applied to the pixels.

This is why you may want to update the entire screen every now and then or else there might be some residual image left of the previous image.
This update is then often first writing the image inverted and then flipping all pixels 180 degree.

Now back to the wear-and-tear.

If you only update local to where you want to make changes, the pixels will wear out unevenly.
Similar to a TV or monitor showing burn-in.
So you will see some kind of ghost-image of what was displayed more often.

On top of that the ink may fade due to sunlight.
So if you have some areas which show black in full sunlight, then those pixels may also show a burn-in like effect.

I have seen an e-ink display be worn-out in roughly a weekend (may have been a 'long weekend') when it got updated every second due to a programming error.
Let's assume it was 4 days, then 86400 x 4 = 345600 updates.
No idea if it was already hard to read after 1 day or 3 days.
It probably also makes a difference if the pixels get some time to 'rest'.
So I think a safe amount of updates during its lifetime is about 100'000 updates.

This is an update-count per "pixel" or "area", meaning a local update on one corner and another update on another corner without overlap in pixels should count as 1 update.

Also a local update seems to be more "aggressive" compared to showing an inverted screen and then flipping all pixels 180 degrees. This is because local updates need to be faster, and neighboring pixels may not move and thus may cause more friction.

When aiming for < 100k updates during a display's lifetime then an update every 5 minutes is a life time of 1 year.

I do have one such display on my desk which is about 8 years old and is updated every 15 minutes (full screen update).
It is showing some wear on some pixels, but still very usable, so this 100k updates is quite conservative.

Wiki
Normal user
Posts: 420
Joined: 23 Apr 2018, 17:55
Location: Germany

Re: E-Ink Display WeAct 2,13" 250x122 SSD1680

#7 Post by Wiki » 22 Apr 2025, 17:21

Thank you very much, your guess gives me a good idea about using the e-ink display.

I am planning to put it aside my Kamado grill to get an idea of the temperature, driven by small liion batteries. Update will be somewhat like every minute, following your suggestions with an entire screen update. Following your assumption and assuming a use time per grill session of five hours, I should have the display running in a readable manner for the next 10 years or something like that.

I promise, I will report the result of this test in ten years.

Code: Select all

pi@raspberrypi:~ $ man woman
No manual entry for woman
pi@raspberrypi:~ $

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

Re: E-Ink Display WeAct 2,13" 250x122 SSD1680

#8 Post by TD-er » 22 Apr 2025, 19:31

Make sure the display will not heat up too much.
Not sure how well it can handle heat.

Post Reply

Who is online

Users browsing this forum: No registered users and 18 guests