-
-
Notifications
You must be signed in to change notification settings - Fork 30
Description
Is your feature request related to a problem? Please describe.
I'm trying to understand if the following display can be supported by the component.
Describe the solution you'd like
Ideally, a confirmation that I can use what the library already supports. :)
Describe what epaper display you want to use
I have the bought the 4.2" variant of this: https://github.com/WeActStudio/WeActStudio.EpaperModule/
The examples from the manufacturer seem to use the code for GxEPD2_420_GDEY042T81, however my unit has this written on the flex cable: "HINK-E042A07-A3", which suggests that GxEPD2_420_GYE042A87 might be a better match?
In any case, GxEPD2 has these two defined next to each other, and their implementation is almost identical. T81 has one method to select fast full update, as well as using a slightly different value to write to a temperature sensor registry. Otherwise I see no difference.
//GxEPD2_BW<GxEPD2_420_GDEY042T81, GxEPD2_420_GDEY042T81::HEIGHT> display(GxEPD2_420_GDEY042T81(/CS=D8/ SS, /DC=D3/ 0, /RST=D4/ 2, /BUSY=D2/ 4)); // GDEY042T81, 400x300, SSD1683 (no inking)
//GxEPD2_BW<GxEPD2_420_GYE042A87, GxEPD2_420_GYE042A87::HEIGHT> display(GxEPD2_420_GYE042A87(/CS=D8/ SS, /DC=D3/ 0, /RST=D4/ 2, /BUSY=D2/ 4)); // GYE042A87, 400x300, SSD1683 (HINK-E042-A07-FPC-A1)
Additional context
I'm looking for something to use with ESP-IDF, so using GxEPD2 is NOT my preferred option. Would be great if you can confirm that the module can be supported.