Skip to content

Releases: todd-herbert/heltec-eink-modules

v4.4.0

13 Aug 15:10
Compare
Choose a tag to compare
  • Support for Vision Master E213 and E290 boards
  • Fix setting rotation inside a DRAW() operation
  • Softer fast-mode refresh for DEPG0290BNS800

PlatformIO users:
You now need to have the "official" Heltec board identifiers added to the build_flags line of your platformio.ini file.
See the example here.

v4.3.2

29 May 11:31
Compare
Choose a tag to compare

Increased contrast / decreased ghosting when using fast-mode with LCMEN2R13EFC1 (Heltec Wireless Paper V1.1)

v4.3.1

16 Apr 04:37
Compare
Choose a tag to compare

Quick bug-fix release:

v4.3.0

12 Apr 10:38
Compare
Choose a tag to compare

Feature:

  • Dimension info moved:
    • display.bounds.full.x() -> display.x()
    • display.bounds.window.x() -> display.window.x()
    • etc.

Fix:

v4.2.0

06 Mar 09:57
Compare
Choose a tag to compare

Feature:

  • Preserve fast-mode image after process sleep: disable memory init with arg. fastmodeOn(false) (#11, @allllo20)

Fix:

  • customPowerOn() broken on some platforms

v4.1.2

27 Feb 13:30
Compare
Choose a tag to compare

Fix:

  • Fast-mode for GDEP015OC1 and GDE029A1 (2beb1d4)

Refactor:

  • Fast-mode settings adjusted for DEPG0150BNS810, DEPG0154BNS800, and LCMEN2R13EFC1 (ebc7ee3)

Doc:

v4.1.1

18 Feb 03:48
Compare
Choose a tag to compare

Fix:

  • Building for ESP8266 (5f629d3)
  • Reduce "image noise" at screen border, during fastmode, for DEPG0213BNS800 (523defb)
  • setBackgroundColor() fills memory with color, when using update() (9ab232c)

Doc:

  • New example for Wireless Paper: download.ino (57e9055)
  • New observation: some of the LCMEN2R13EFC1 Wireless Paper boards now have a sticker, showing "V1.1". (05c895c)

v4.1.0

14 Feb 23:37
Compare
Choose a tag to compare
  • printCenter() method for placing text at / near display center
  • drawing config (e.g. setCursor()) is now honored when called before DRAW()
  • additional examples

v4.0.1

26 Jan 13:29
Compare
Choose a tag to compare

Fix:

  • Examples: wireless_paper

    Folder structure was incompatible with Arduino IDE (but working in PlatformIO).
    This broke critical "out of box experience" for Wireless Paper users

v4.0.0

25 Jan 10:39
Compare
Choose a tag to compare

Features

  • Support for "Wireless Paper" boards
    • DEPG0213BNS800 (Marketed as: "E-INK V1.0")
    • LCMEN2R13EFC1 (Marketed as: "E-INK V1.1")
  • setRotation() accepts several new formats
  • Load and Save from SD with "prefix" and "iterable id"

Fixes

  • Fast mode: no longer causes a "double update"
  • Fast mode: LUTs reviewed
  • Fast mode: update() no longer erases image-data generated before fastmodeOn()
  • Fast mode: "Border" set for DEPG0150BNS810
  • SD: 2.13" displays now save data as 122px wide
  • SD: images loading direct from SD can now use fast mode
  • SPI: clock speed increased from 200KHz to 2MHz
  • Sketch size: optimization.h - less flash usage on Uno
  • Bluetooth: resolved compatibility issue with ESP32 BLE library
  • Text: getTextBounds() working for 32bit platforms
  • Text: setCursorTopLeft() working for 32bit platforms
  • update(): no longer overrides setBackgroundColor(), setTextColor() on first call