E-paper display driver (e-inkt / epaper)

Post here to discuss any new features, components, chips, etc, that you would like to see in Flowcode.
MJU20
Posts: 285
http://meble-kuchenne.info.pl
Joined: Tue Dec 08, 2020 5:11 pm
Has thanked: 81 times
Been thanked: 60 times

E-paper display driver (e-inkt / epaper)

Post by MJU20 »

Are there any components underway for use with Epaper displays?

There are many cheap e-paper displays on Chinese webshops that would be a great addition to Flowcode.
Could this be investigated?

Thanks

BenR
Matrix Staff
Posts: 1895
Joined: Mon Dec 07, 2020 10:06 am
Has thanked: 491 times
Been thanked: 664 times

Re: E-paper display driver (e-inkt / epaper)

Post by BenR »

Hello,

Yes they should be fairly easy to add support for as long as they are easy to connect to, e.g. not just a fine pitch ribbon cable and have a documented command set or library we can follow. Let us know which ones your looking at and we can investigate.

MJU20
Posts: 285
Joined: Tue Dec 08, 2020 5:11 pm
Has thanked: 81 times
Been thanked: 60 times

Re: E-paper display driver (e-inkt / epaper)

Post by MJU20 »

Thanks for you're positive response:

These look promising:

https://nl.aliexpress.com/item/40013501 ... 5960%21sea

https://nl.aliexpress.com/item/10050027 ... 3529%21sea

The last one uses "Controller IC: IL3829", the first one "GxEPD2 library with the device selection "#define GxEPD2_DRIVER_CLASS GxEPD2_213_Z98c // GDEY0213Z98 122x250, SSD1680"

BenR
Matrix Staff
Posts: 1895
Joined: Mon Dec 07, 2020 10:06 am
Has thanked: 491 times
Been thanked: 664 times

Re: E-paper display driver (e-inkt / epaper)

Post by BenR »

Thanks they do look good, I've put them into my AliExpress basket and will see if I can get some budget together to get them for testing and development.

BenR
Matrix Staff
Posts: 1895
Joined: Mon Dec 07, 2020 10:06 am
Has thanked: 491 times
Been thanked: 664 times

Re: E-paper display driver (e-inkt / epaper)

Post by BenR »

I've bought one of each so hopefully they will wing their way to me fast and I can have a play.

I've also had a quick look through the GxEPD2 library and it looks like it should directly support both displays so I'll try and base a component on this if I can.

MJU20
Posts: 285
Joined: Tue Dec 08, 2020 5:11 pm
Has thanked: 81 times
Been thanked: 60 times

Re: E-paper display driver (e-inkt / epaper)

Post by MJU20 »

Sounds great!

Thank you

MJU20
Posts: 285
Joined: Tue Dec 08, 2020 5:11 pm
Has thanked: 81 times
Been thanked: 60 times

Re: E-paper display driver (e-inkt / epaper)

Post by MJU20 »

Any news on this yet? :D

BenR
Matrix Staff
Posts: 1895
Joined: Mon Dec 07, 2020 10:06 am
Has thanked: 491 times
Been thanked: 664 times

Re: E-paper display driver (e-inkt / epaper)

Post by BenR »

Hello,

One of the displays has arrived, the other got cancelled by the seller. I'll have a go when I get some time to sit and look at it properly.

MJU20
Posts: 285
Joined: Tue Dec 08, 2020 5:11 pm
Has thanked: 81 times
Been thanked: 60 times

Re: E-paper display driver (e-inkt / epaper)

Post by MJU20 »

Thank you Ben!!

BenR
Matrix Staff
Posts: 1895
Joined: Mon Dec 07, 2020 10:06 am
Has thanked: 491 times
Been thanked: 664 times

Re: E-paper display driver (e-inkt / epaper)

Post by BenR »

Progress!!! notice that the board is currently powered down, very cool :D
20220916_162209.jpg
20220916_162209.jpg (21.83 KiB) Viewed 3345 times

I'm using one of these displays
https://heltec.org/project/154-e-ink/

Purchased from here
https://www.aliexpress.com/item/1005002 ... 1802wqkTbV

Everything seems to work, you write to an internal RAM buffer and then once you're ready you call the Refresh macro to write the buffer to the screen. Downside is you need a ((152 x 152) / 8) or 2888 bytes of RAM free for the display buffer.

I'll have a quick go at partial writes now too so we can also drive the display like a standard GLCD rather then all in one go.

Post Reply