Skip to content

Releases: martinberlin/CalEPD

1.1 Add gdeq037T31 & gdem029E97 models

11 Mar 09:11
Compare
Choose a tag to compare

Parallel epaper driver update

27 May 16:31
7f45d05
Compare
Choose a tag to compare

REF: martinberlin/cale-idf#38

If you are interested in what is updated please take a look at last commits in master branch.

v1.0.3

12 Mar 15:41
Compare
Choose a tag to compare

1- New 7.5 inches HD from Waveshare added gdew075HD

  • Size: 880 * 528 Colors: B/W (no grayscale support)
  • Status: Implemented and tested Mode details in the 7.5 HD Wiki page

gdew075HD

This epaper has no grayscale support and we still didn't see an example for partial refresh. It updates quite fast and the HD resolution is nice to print fonts using Adafruit GFX and our component.

2- New 7 colors epapers from Waveshare added (4.01 and 5.65 inches)
5.65 inches 7 Color epaper from Waveshare wave5i7color
I've claims that there is one color more using 0x7 but I still didn't tested it and the color is just a light purple so it does not add much of value IMHO. But if it exists then I will add it at least as a color constant in next release. This epaper like all color epaper do not support partial refresh.

3- New 1.54 " 200x200 small epaper added (V2.1 has a different controller than older version)
Supports partial refresh.

New epaper models: 7.5 (old version) and 12.48 Red

10 Jan 13:03
Compare
Choose a tag to compare

Epapers models added with the help of external collaborators. Very thankful for this great additions since I cannot possibly buy all existing eink models available.

Available on this new release:

Model color gdew075z09.h - Size: 640 * 384 Colors: B/W/RED
https://github.com/martinberlin/cale-idf/wiki/Model-color-gdew075z09.h
External collaborator who made the class following my other examples: @adrien3d Thanks a lot!
7.5" 640*384

Model color wave12i48BR.h - Size: 1304 * 984, 12.48 inches Colors: B/W/RED
https://github.com/martinberlin/cale-idf/wiki/Model-color-wave12i48BR.h
External collaborator and tester: @xeijin Thanks a lot!
12.48 Goodisplay/Waveshare with ESP32-WROVER

Note: The 12.48 inches requires an ESP32 with PSRAM and also a hack that is described in the Wiki page (On the black/white model) Otherwise it's not possible to have the whole pixel buffer in DRAM.

1.0 Incorporates optional FocalTech touch interface

08 Oct 06:26
Compare
Choose a tag to compare

We are proud to announce that this version also has a demo for 2.7 inch epaper with touch interface.

Please refer to this demos to see how to implement this:

https://github.com/martinberlin/cale-idf/tree/master/main/demos
There are 2 simple demos:

With the FT class implemented alongside the epaper
A more consistent example on how the FT class can be injected in the epaper class, making it display and rotation aware

Small corrections plus fixed partial refresh on Gdew027w3 epaper

01 Jul 16:31
Compare
Choose a tag to compare
  • Fixed partial refresh on Gdew027w3 epaper.
  • Added more explicitly what every buffer byte represents for black / white depending on each display model

Added a cool epaper digital clock demo in cale-idf repository:
https://github.com/martinberlin/cale-idf/wiki/Demo-epaper-clock

There is also tested the partial refresh for this Gdew027w3 epaper display.

SPI optimization speed

14 Jun 20:00
7d04baf
Compare
Choose a tag to compare

Classes were cleaned up and optimized.
Especially when sending the pixel buffer, which is now sent as a hole X line, instead of byte per byte.
This added an incredible speed boost of about 20%

Affected models are:

Added Waveshare 12.48" multi epaper display

13 Jun 07:28
Compare
Choose a tag to compare

Please check cale-idf Wiki page for a reference in initializing this epaper:
https://github.com/martinberlin/cale-idf/wiki/Model-wave12i48.h

Added also corrections and cleaned up the existing structure. This starts to head to a 1.0 production release.
Still use it with care and test good the implementations before using it on your own Firmware.

Test video after getting GFX working

ESP-IDF component for your SPI epaper displays

07 Jun 17:27
Compare
Choose a tag to compare

This is a pre-release not meant to be used in production since there are still many tests pending.
Please check the state of each model in the mother project CALE-IDF Wiki
Only after being tested and confirmed that an epaper display works as intended, it will be added here, and after final tests a new weekly release will take place