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

Waveshare 7.3inch ACeP 7-Color E-Paper E-Ink Display Module #43

Closed
mendip-defender opened this issue Sep 7, 2023 · 9 comments · Fixed by #45
Closed

Waveshare 7.3inch ACeP 7-Color E-Paper E-Ink Display Module #43

mendip-defender opened this issue Sep 7, 2023 · 9 comments · Fixed by #45
Assignees
Labels
enhancement New feature or request

Comments

@mendip-defender
Copy link

Any chance there is a way to get it to work with this,
7.3inch ACeP 7-Color E-Paper E-Ink Display Module, 800×480 Pixels, SPI Communication
https://www.waveshare.com/product/displays/e-paper/epaper-1/7.3inch-e-paper-hat-f.htm

@lmarzen
Copy link
Owner

lmarzen commented Sep 7, 2023

I dont think it would be too difficult.

This is the epaper driver library used for this project. The 7.3 7-color appears to be supported.
https://github.com/ZinggJM/GxEPD2

I dont have that panel so i can't test it, but if you get it working then feel free to open a pull request and we can merge it into the main project.

@lmarzen
Copy link
Owner

lmarzen commented Sep 7, 2023

If you want I can provide a branch that might work for that display and you can test it and let me know if it works. Let me know if you're interested.

@mendip-defender
Copy link
Author

Yes, please. I will give it a go. I'm a tinker of code, not a coder but I like the project after spotting it on Hackaday.

@lmarzen
Copy link
Owner

lmarzen commented Sep 9, 2023

Try this branch....
https://github.com/lmarzen/esp32-weather-epd/tree/43-waveshare-73inch-acep-7-color-e-paper-e-ink-display-module

make sure to set the correct panel in config.h

@lmarzen
Copy link
Owner

lmarzen commented Sep 9, 2023

Let me know how it goes

@lmarzen lmarzen self-assigned this Sep 9, 2023
@lmarzen lmarzen added the enhancement New feature or request label Sep 9, 2023
@mendip-defender
Copy link
Author

quater-screen

So it works, just only part of the screen shows up.

@lmarzen
Copy link
Owner

lmarzen commented Sep 10, 2023

Okay, that's promising.

I did read more into the epaper driver library source code and for some displays you need to explicitly set it to paged mode.

I pushed some changes try again, and let me know how it goes.
https://github.com/lmarzen/esp32-weather-epd/tree/43-waveshare-73inch-acep-7-color-e-paper-e-ink-display-module

@mendip-defender
Copy link
Author

mendip-defender commented Sep 10, 2023

Bwhahahah I think you have cracked it. When I get a chance I will look to make 7 colour versions of the icons.

full_screen

EDIT: Don't worry about the BME, for some reason the BME I have connected doesn't work. It does work with another I have on my Pi.

@lmarzen
Copy link
Owner

lmarzen commented Sep 10, 2023

WOOOAAAHH!! success! Ill merge the changes into main.

Multi-colored icons would be a super neat addition as well!

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

Successfully merging a pull request may close this issue.

2 participants