
E-paper component driver for the ESP-IDF framework and compatible with ESP32 / ESP32S2 can be found in this repository:
https://github.com/martinberlin/CalEPD
Codenamed Cal e-pe-de for the initials of E-Paper Display this is basically all what I’ve been doing the last weeks. Learning more about C++ object oriented coding and preparing a class that can be used to send graphic Buffers to different epaper displays. In order to do that I’m documenting on the go and building at the same time CALE-IDF that is our Firmware version for CALE.es but this time built on top of the Espressif IoT Development Framework (IDF)
The mission of this new component is to have a similar library for ESP-IDF that is easier to understand. If possible strictly meeting these requirements:
- Extendable
- Maintainable
- Object-Oriented Programming with human-readable code and function names
- Easy to add a new Epaper display drivers
- Easy to implement and send stuff to your Epaper displays
- Human-understandable
- Well documented
- ESP-IDF only (No Arduino classes)
Please find here the Wiki with the models that are already supported in the component:
https://github.com/martinberlin/cale-idf/wiki
There are 11 monochrome epapers supported, includeding Good display, and a german brand called PlasticLogic with 4 gray level support. Additionally two other models with colors are supported (5.83 and 7.5 both from Good display, red/black or yellow/black)
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.