Epaper version 2.9 V2 not clean with partial refresh

Good afternoon,
Me in epaper version 2.9 V1,
could do partial update, and erase only a certain area of the screen.
Now with the V2 version, I can't erase a specific zone, I can only write in a specific zone, but I can't clear that zone, without flashing the screen. Can you help is very urgent.

It isn't clear exactly which brand of e-paper display you are talking about. I can only speak from my experience with Heltec displays: the V2 versions are entirely unrelated to V1; completely different hardware with incompatible code. Unfortunately, it is also no longer possible, as far as I am aware, to source the more desirable V1 displays. To make matters worse, even displays identically labelled V2 can be manufactured with a variety of different panels, each requiring different code to control.

If you are in fact talking about Heltec 2.9" V2, I seem to remember that partial update "sort of works".. As I recall, the specific technique for this panel involves writing to both pages of memory, and then refreshing the screen with a specific command. This does allow partial refresh to work, but I believe that the technique used to do this requires the image data to be written all at once; it is not possible to use paging to calculate the image piece by piece. The consequence of this is that the Arduino UNO really does not have enough memory to perform a partial update for this display.

Again, I am unsure exactly which brand of display you are talking, however in case you are talking about Heltec displays, I can at the very least direct you towards the official Heltec code for this panel:

Example Code
Display Methods

I doubt very much that it fixes your problem but hopefully it can give you something to work with.

Best of luck, I know that this can be a frustrating issue.

Edit: I have just double checked, and can confirm that there are at least two distinct, incompatible displays being manufactured as Heltec 2.9" BW V2, one of which has the broken partial update support, and one of which currently has no partial update support whatsoever.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.