turgu1 / ESP-IDF-InkPlate

A porting effort to the ESP-IDF framework for the e-Radionica InkPlate software.
15 stars 9 forks source link

ESP-IDF-InkPlate Library Version 0.9.7

(February 7th, 2023)

A branch named idf-v5.0-support has been created some time ago to permit changes related to ESP-IDF V5.0. Please note that you can try to use it if required. Testing is ongoing to merge it with the upcoming new version.

(June 21st, 2022)

Added support for idf.py development, as provided by tajnymag.

(April 27th, 2022)

Version 0.9.6:

Version 0.9.5:

(March 4, 2021)

Version 0.9.4: Added PressKeys class in support of the Buttons Extended Case as described here. To be used, at compile time, EXTENDED_CASE must be #defined. The TouchKeys class will then not be included.

(March 2, 2021)

Version 0.9.3: Change required by ESP-IDF Version 4.2 for the SD Card support. Thanks to Yuki Mizuno for the supplied patch.


A porting effort to the ESP-IDF framework for the e-Radionica InkPlate software that can be find here.

--> Work in progress. It is usable, but testing remains to be completed. <--

Look in the examples folder for ready-made applications. This library is conform to the PlatformIO IDE extension. All examples can be compiled using PlatformIO.

Information about the modifications is located in file CHANGES.md

ESP-IDF configuration specifics for InkPlate devices

An InkPlate application requires some functionalities to be properly set up within the ESP-IDF. The following elements have been done for this project and can be used as a reference for other projects: