BenRoe / rpi-magicmirror-eink

MagicMirror on 7.5 ePaper Waveshare Display with a Raspberry Pi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Supported Displays?

hellspawn0815 opened this issue · comments

Hi Ben!

Nice work, I really appreciate!

Which kind of displays are currently supported? Which sizes? Are only two colors supported or three as well? Is there a compatibility list?

Thanks in advance :)

commented

Currently only the 7.5 two. Think smaller displays make no sense.

I've just added support for mine (4 inch, two color):
#3
Which display are you using? If you send me which one then I can try to add yours as well.

I just bought the 7.5" 3color. is it hard to add support for an extra color on some elements? i'll look into the code myself someday soon

commented

My first display was a 7.5" 3 color display. Then i broke it and bought a two color and rewrote the script.
I can check if i can find the first version.

Adding the second color to the library is quite easy. The existing code provides support for adding an image for every color.

The (hard) part is detecting which parts of the images are in the secondary color. In my case this would be red and black. There are some libraries for python for color separation, but they require lots of dependencies and are therefore maybe a bit big to use. Another option would be to do RGB calculation on our own, which requires a bit of bit manipulation.

All in all I would be quite interested in the multi-color support. So please look into the code, also please look into my patch, and see keep me in the loop!

Hi Ben,
Really cool project!
I just bought my first raspberry pi and a waveshare epaper to use your project, but I couldn't do it because I bought the epd7in5_v2 red (800x480), and it is too hard for a begginer to replicate the code for this new V2.
Are you thinking about support this new display?
Thanks!

Hello!
If I wanted to use a larger 10.3in display like the link below, would I just change the resolution in the config file to 1872×1404?
https://www.waveshare.com/product/displays/e-paper/epaper-1/10.3inch-e-paper-hat-d.htm

commented

Hello,
try it, but i guess it will not work due to the different resolution. The resolution setting in the config file is only for the Magic Mirror and screenshot part.
To display the image on the eink display a different python script is needed in the ePaperPython folder.

"To display the image on the eink display a different python script is needed in the ePaperPython folder."

Hi. Thanks for this great resource.
I got my 7.5" e-paper screen but it's V2, the new generation with higher resolution. I couldn't find exactly the one you used.
Can you explain what should I do to use a different script that supports v2 epaper screen? Do I need to modify your code too?

@uros76 I created a Python script that did the same thing. It should support many Waveshare devices. Please feel free to take a look and comment.

https://github.com/winstonma/RPi-MagicMirror-Waveshare

I tried the script of @winstonma - it is great and has multiple screen support. https://github.com/winstonma/RPi-MagicMirror-Waveshare