Skip to content

Tune SSD1677 LUTs for PaperMono text/quality modes - #272

Merged
lovyan03 merged 1 commit into
m5stack:developfrom
zhenquan-yao:develop
Aug 27, 2026
Merged

Tune SSD1677 LUTs for PaperMono text/quality modes#272
lovyan03 merged 1 commit into
m5stack:developfrom
zhenquan-yao:develop

Conversation

@zhenquan-yao

Copy link
Copy Markdown
Contributor

Summary

Updated the SSD1677 waveforms used by the epd_text and epd_quality update modes.

Preliminary Observations

The updated waveforms still require further stability and long-term refresh testing.

The white level in the epd_quality mode appears slightly gray compared with the white level in the existing epd_fast and epd_fastest modes. As a result, the boundaries between regions refreshed by different modes can be visibly distinguished.

The white levels of the different refresh modes may require further adjustment to provide a more consistent display appearance.

@lovyan03
lovyan03 merged commit 1f481eb into m5stack:develop Aug 27, 2026
27 checks passed
lovyan03 pushed a commit that referenced this pull request Sep 2, 2026
This reverts merge commit 1f481eb (PR #272, commit 3bcad74).

The retuned epd_quality waveform is not DC balanced: every gray level
nets +58 to +72 frames of VSH1 per refresh, whereas the previous waveform
nets zero for all four levels. On the panel this shows up as sticking
after repeated quality refreshes, and the white level ends up slightly
gray. The new epd_text waveform also reduced that mode from four gray
levels to two, dropping light details in images.

Withdrawn in agreement with the author. The issue that motivated the
change (white areas developing dark speckles after prolonged use, which
clear on the next refresh) will be investigated separately.
lovyan03 added a commit that referenced this pull request Sep 2, 2026
Revert "Tune SSD1677 LUTs for PaperMono text/quality modes" (#272)
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

Successfully merging this pull request may close these issues.

2 participants