todd-herbert / heltec-eink-modules

Third-party Arduino Library for Heltec E-Ink displays
21 stars 4 forks source link

HELTEC 2.90" V2 - Multiple incompatible versions circulating #1

Closed todd-herbert closed 1 year ago

todd-herbert commented 2 years ago

It has come to my attention that "not all displays are created equal". A new batch of 2.90" Black and White displays appears to have a different panel which is not currently supported by this library. This will be investigated in the near future.

todd-herbert commented 2 years ago

Preliminary support for the new panel has been added in ce931b6c1bd68e7551cde5f1f1f169fcbb8e0df1 Expect partial refresh support, examples and documentation to follow shortly.

todd-herbert commented 2 years ago

Further investigation has revealed that while this new panel does support partial refresh, it is not possible to implement this with paging.

timstrasser commented 1 year ago

Further investigation has revealed that while this new panel does support partial refresh, it is not possible to implement this with paging.

Might this exact issue also cause problems with the 152x152 1.54" displays?

todd-herbert commented 1 year ago

Further investigation has revealed that while this new panel does support partial refresh, it is not possible to implement this with paging.

I was mistaken here. I had misunderstood how partial refresh should be performed for this display. The model is HTE029A1. Support has been added in the dev branch, and will be incorporated in a future release.

todd-herbert commented 1 year ago

Display supported as of v2.1.0