Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Partial Update supported? #28

Open
chimok opened this issue Nov 11, 2024 · 2 comments
Open

Partial Update supported? #28

chimok opened this issue Nov 11, 2024 · 2 comments

Comments

@chimok
Copy link

chimok commented Nov 11, 2024

I was searching for information if this driver supports partial update for epaper displays. It seems circuitpython displayio does it, but it depends on the driver, right? SSD1680 does support partial update too.

With GxEPD2_GFX and this Arduino example it works well: https://github.com/WeActStudio/WeActStudio.EpaperModule/blob/master/Example/EpaperModuleTest_Arduino_ESP32C3/EpaperModuleTest_Arduino_ESP32C3.ino

Without partial refresh i can update every 180 seconds, that is very annoying during development. For now I've switched to C++ for my project, but i really like python much more for the purpose of my project.

@tannewt
Copy link
Member

tannewt commented Nov 25, 2024

CircuitPython doesn't have partial update support for eink displays because it doesn't seem to save refresh time.

@chimok
Copy link
Author

chimok commented Dec 4, 2024

@tannewt Isn't that the following:

display = board.DISPLAY
display.time_to_refresh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants