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

Adds support for the Waveshare 5.83" E-Ink Display #159

Merged
merged 1 commit into from
Jan 15, 2024

Conversation

Carbonhell
Copy link
Contributor

This module is for this display: https://www.waveshare.com/5.83inch-e-paper.htm
Based on the C library here: https://github.com/waveshare/e-Paper/blob/master/RaspberryPi_JetsonNano/c/lib/e-Paper/EPD_5in83_V2.c

I have written this module since I own this particular display. I kept the partial update out since, from what I can understand, it is not supported on it: https://www.waveshare.com/5.83inch-e-paper.htm (See selection guide)

I can confirm it works on a real hardware test :)

The code itself is fairly similar to other B/W displays, I didn't have to do much other than fixing some operation codes during init.

@auto-assign auto-assign bot requested a review from caemor June 10, 2023 20:52
@Carbonhell
Copy link
Contributor Author

From what I can see, the clippy errors in the failed actions are unrelated to the contents of this PR. If anything needs to be changed in this PR, though, I'll try to do it as soon as possible.

@caemor caemor merged commit 1a1e8dc into caemor:main Jan 15, 2024
@caemor
Copy link
Owner

caemor commented Jan 15, 2024

Thanks!

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