Releases: ZinggJM/GxEPD2
Releases · ZinggJM/GxEPD2
Version 1.4.0
- changed the default reset duration to 10ms instead of 20ms - changed the delay after reset to 10ms or reset duration, whichever is higher, instead of 200ms - added a busyCallback feature, to allow to service periodic actions during wait for BUSY termination - ` // register a callback function to be called during _waitWhileBusy continuously. ` - ` void setBusyCallback(void (*busyCallback)(const void*), const void* busy_callback_parameter = 0); ` - added example GxEPD2_RotaryUsingBusyCallback.ino
Version 1.3.9
- fix for STM32 official package pin number range (int16_t) - fix for refresh(int16_t x, int16_t y, int16_t w, int16_t h) methods screen intersection
Version 1.3.8
- added support for GDEQ042Z21 4.2" b/w/r 400x300 panel or Waveshare 4.2" V2 b/w/r board - the Waveshare 4.2" V2 b/w/r board requires the shortened reset pulse - added support for GDEW029I6FD 2.9" b/w 128x296 flexible board - some fixes and improvement for the new style panel selection
Version 1.3.7
- added support for GDEW0102T4 1.02" b/w 80x128 panel or Waveshare 1.02" b/w board - the GDEW0102T4 panel has a different connector than the other SPI panels - the GDEW0102T4 panel can be used with the DESPI-C102 connection module - https://buy-lcd.com/products/connection-board-demo-kit-for-102-inch-e-ink-display-despi-c102 - my test have been done with the Waveshare 1.02" b/w board
Version 1.3.6
- added support for Waveshare 2.9" b/w V2, driver class GxEPD2_290_T94_V2 - Waveshare 2.9" b/w V2 uses a GDEM029T94 variant without partial update wft in OTP - driver class GxEPD2_290_T94_V2 uses partial update wft written to registers - added NOTE for RST pull-up on ESP8266 with "clever" reset circuit, or alternate pin
Version 1.3.5
- added support for GDEM0213B74 122x250 b/w e-paper panel - added support for ED078KC2, 7.8" grey levels, 1872x1404, on Waveshare e-Paper IT8951 Driver HAT
Version 1.3.4
- added support for GDEH116T91 960x640 b/w e-paper panel - GDEH116T91 has only full screen refresh, no wavetable for differential refresh yet - added support for processor Arduino Nano RP2040 Connect to the examples - added general fast b/w refresh for capable 3-color displays GDEW0213Z19, GDEW029Z13 - added example GxEPD2x_FastBlackWhiteOnColor.ino for GDEW0213Z19, GDEW029Z13 - evaluation of other fast b/w capable 3-color panels may follow
Version 1.3.3
- added b/w differential refresh method to GDEW0213Z19 - added b/w differential refresh method to GDEW029Z13 - up to 100 b/w fast refreshes have been possible (resulting in slightly reddish background) - added experimental example GxEPD2x_MixedTest for proof of concept - GxEPD2x_MixedTest needs enough RAM for 2 GFXCanvas1 objects - general 3-color mixed refresh in GxEPD2 is in evaluation, for capable panels
Version 1.3.2
- added support for GDEW0213T5D 104x212 b/w e-paper panel - added support for GDEW029T5D 128x296 b/w e-paper panel - added support for GDEW0213Z19 104x212 b/w/r e-paper panel - added support for GDEW029Z13 128x296 b/w/r e-paper panel - both GDEW0213Z19 and GDEW029Z13 support only full screen refresh (controller issue)
Version 1.3.1
- added support for GDEM029C90 128x296 b/w/y e-paper panel - GDEM029C90 has a very long refresh time of about 27 seconds - GDEM029C90 has partial update (window addressing) of controller memory - GDEM029C90 supports only full refresh of screen