waveshareteam / Pico_ePaper_Code

Waveshrae Pico e-Paper driver code
GNU General Public License v3.0
124 stars 44 forks source link

epaper 4.2 inch flashes #11

Open wx4cb opened 2 years ago

wx4cb commented 2 years ago

hi...

new to epaper, running the pico-epaper-4.2-b.py demo program

and the screen is constantly flashing when it updates something. is there any way to not get it to do that? the flashing is intense ...

i'm trying to work on a dashboard style device that will be seen by a video camera so any flashingis not going to work.

i've seen similar epaper eink displays that do not exhibit this behaviour.

also, is it possible to rotate the display 90 degrees so that it's vertical instead of horizontal?

any help appreciated

wx4cb commented 2 years ago

here's a link to a video i just took of it happening.

https://youtu.be/ZzzovwscE0w

N00BTellaBrot commented 1 year ago

Hello.

Did you figure out how to rotate the display?

anglerfish27 commented 1 year ago

So this is likely normal and something I have learned the hard way myself just a few days ago on a 5.65 inch 7 color screen. It takes 30 seconds to refresh (check the website for refresh times and which can do partial refreshes) during that 30 seconds the screen goes insane, it starts flashing and pulsing different colors before FINALLY loading whatever it was told to properly in about 30 seconds. I wanted to use that screen for a sensor monitor, yeah no, not at 30 seconds to refresh. It's a bummer because I really wanted a 7 color (I'm used to using their B&W screens). I'm sticking to screens with fast refresh rates (usually smaller or black and white ones) and some that support partial refresh. I have one that does partial refresh and I have an RTC hooked up displaying date/time, the time goes down to seconds, and even with a fast partial refresh rate it'll skip a second every few seconds (the RTC doesn't skip internally at the HW level (DS3231) just the display does). I can live with that. This was a smaller 3.7" B&W screen.