Releases: todd-herbert/heltec-eink-modules
Releases · todd-herbert/heltec-eink-modules
v3.3.0
- Use SPI SD adapter to load and save images
- SAMD21G18A: MISO pinout; additional combinations
- Bugfix:
clear()
breaksupdate()
- Bugfix: image lost after
setFlip()
, when usingupdate()
v3.2.0
-
Rename
overwrite()
: the term is unclear. Quickly, before it gains use.- New method is
update()
. Old method remains, deprecated, for now.
- New method is
-
New method:
startOver()
- Clears the drawing memory, without changing the display
- Used with
update()
v3.1.1
- Text positioning methods now accept Arduino String (if that's what you're into)
- Examples use updated terminology for rotation
- Bugfix:
getTextBounds()
refusing native int and uint types on 32bit platforms
v3.1.0
v3.0.0
Careful, this one has breaking changes.
-
Support extended to new platforms:
- ESP32
- ESP8266
- ATmega2560
-
Denser code
DRAW (display)
replaceswhile (display.calculating)
display.colors.BLACK
becomesBLACK
-
Simplified fast-mode
- `fastmodeOn()', 'fastmodeOff()'
- No "finalizing"
-
Support hardware power switching
usePowerSwitching(pin, switch_type)
v2.5.1
- bugfix: horizontal white bar appearing on some displays
v2.5.0
- Horizontal and vertical text centering with
getTextCenterX()
andgetTextCenterY()
. - Mirroring along window's axes with
.flip.HORIZONTAL_WINDOW
and.flip.VERTICAL_WINDOW
. - Examples updated: shorter config section, simpler data types, new methods demonstrated.
- Acknowledge
DEPG0213RWS800
as separate fromQYEG0213RWS800
- Bugfix: arithmetic error with
.bounds.window.centerX()
and.bound.window.center.Y()
. - Bugfix: dimensions incorrectly calculated when
setWindow()
beforesetRotation()
orsetFlip()
, rather than after.
v2.4.2
- Bugfix: correctly release dynamic memory
- Look up tables now stored in PROGMEM
2.4.1
- Bugfix: use the updated class name, GDE029A1, in the
identify_display
example sketch
2.4.0
- Option to declare display using flex-connector label instead of model name