Skip to content

Support newer 2.9" grayscale #36

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

Merged
merged 2 commits into from
Jul 30, 2025
Merged

Support newer 2.9" grayscale #36

merged 2 commits into from
Jul 30, 2025

Conversation

tannewt
Copy link
Member

@tannewt tannewt commented Jul 29, 2025

It requires overriding the look up tables, vcom and vsh2.

It requires overriding the look up tables, vcom and vsh2.
@tannewt tannewt requested a review from BlitzCityDIY July 29, 2025 22:28
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could the grayscale lut array live in the adafruit_ssd1680.py file? i could see it being confusing to folks having it in code.py

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should consider having per-panel modules to hide the LUT code. I wouldn't want it in the driver file itself because it is panel dependent.

@tannewt tannewt merged commit d6aa01c into adafruit:main Jul 30, 2025
1 check passed
adafruit-adabot added a commit to adafruit/Adafruit_CircuitPython_Bundle that referenced this pull request Aug 1, 2025
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.

3 participants