-
Notifications
You must be signed in to change notification settings - Fork 127
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
New Epdiy Features #33
Comments
Thanks for the great update @vroland |
Hi there I play with the Lilygo EPD47 with the Epdiy library because of the rotation feature which works very well now! Great work Martin... Unfortunately I did not find out the way how to reduce the power consumption to minimum in deep sleep mode with this library - Do you have any experience? I tried to use epd_deinit() but without any effect. |
Thanks @Lorysmus much appreciated. I actually didn’t check consumption with fine detail yet. @vroland do the parallel epapers also have a deepsleep mode? So far for many demos like weather all the ESP32 is going to sleep till next refresh but I do not have much experience with parallel yet, just understand parts of the code since I added the rotation. |
With the v5 board, I managed to get 13uA deep sleep current. But I did not test with the LilyGo board, yet. I guess a dedicated deepsleep demo would be useful, but I did not get arround to that, yet. |
The example I added to the main epdiy repo should demo low power usage of the lilygo epd 4.7 inch fairly well. |
A note about power consumption, just for reference because I didn't immediately understand it. Both the LilyGo and the Epdiy board use a shift register to make various hardware settings. The library function Lines 147 to 151 in 37e8691
From the schematic I think the crucial bit is PWR_EN, which in the code is still (taken from the epdiy source) called ep_scan_direction :Lines 53 to 68 in 37e8691
This is now also taken into account by the original Epdiy project:
|
This issue is stale because it has been open for 30 days with no activity. |
Hi,
as mentioned in a previous issue, epdiy, the driver this library is based on, has made some progress since this repository was created. Notable changes are:
Thus, I thought it would make sense to discuss how these changes could be best integrated here, to take advantage of the development effort happening in both places. Maybe this library could wrap epdiy and add device-specific examples and extensions?
The text was updated successfully, but these errors were encountered: