-
Notifications
You must be signed in to change notification settings - Fork 79
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
2.13 The screen does not display properly #5
Comments
I'm facing the same issue here using an esp8266 with Waveshare ePaper 2.13inch display. 😢 |
Display:Waveshare Ink 2.13inch/2.9inch (Wemos T5 V2 TTGO) I have the same issue. The display blinks but always keeps the previous image. (It seems it is not clearing / setting the memory) |
Hi, @LilyGO have you managed to make it work on the 2.13” display? |
I have the same problem. Did anyone solved it? |
I have same problem with a 2.13" display. If I'm doing e.display_frame() within a while block I'm able to see a gray rectangle and the e.init() it's clearing it. But I'm not able to draw anything on it. Any help on this would be appreciated . |
There are three versions of the display in the field - GDEH0213B1 / B72 and B73 using different Controllers (SSD16XX or IL3897). I don't know if modifications of the driver are necessary. |
Sounds good - I hope you will be successful! |
Thanks for doing this. |
@Werner-G Added that import to the above example. If I use framebuf.MONO_VLSB is showing some random lines. Not sure why is not working for you. Do you have same hardware as me? d32 pro with tft cable and display with IL3897 driver? Example:
|
Again, the display is flashing several times, but no content. So, what could be the difference since I use the same H/W (LOLIN D32_pro V2.0.0 and EPD_2.13 V1.0.0), and the Arduino-code works fine?
|
Yes, arduino-code works fine and its working full and partial update. I have MicroPython v1.11 . This was compiled by me . Micropython v1.11 require to have esp_idf with following git hash: 5c88c5996dbde6208e3bec05abc21ff6cd822d26 Could you try it with micropython v1.11 ? |
mpython1.1.tar.gz The archive contain the firmware v1.11 and main.py and the epaper2in13.py In case is still not working paste it directly to repl
In case is still not working reflash Then copy those file main.py and the epaper2in13.py do a soft or hard reset and it should work. |
Great! Thanks for your patience: now it works! No need to flash Micropython v1.11 - it was just that unnecessary line |
For those that are struggling with mirroring problem, I think there is a problem with framebuf. I've found a thread about this. |
And nobody had this prob before? Quite funny. |
Hi, is there anybody with a working solution for the mirroring problem? |
Here is a link to the code for epaper2in13.py that removes the mirroring effect for the Lolin 2.13 inch EPD @Werner-G, the problem lay in the RAM addressing: https://forum.micropython.org/viewtopic.php?f=18&t=7547&p=46928#p46928 |
Hi,some body please help me to see this post。Thanks! |
@T-Wilko Do we have a solution for mirroring issue on the Waveshare1.54 Black/White e-paper display? |
Board:ESP32
Display:Waveshare Ink 2.13inch/2.9inch
I modified your 4.2 part of the code and modified some of the pins. When it worked with epaper2in9.py, my display worked perfectly.
When I repeat the same work, the 2.13 screen keeps refreshing, but it doesn't display properly.
1.I applied and checked epaper2in13, EPD_init is no problem, it can flash normally
2.I commented on "loading the image" and just let him fill_color(white/black). But when the last step is shown, he will fail.
3.I preliminarily speculated that the problem should occur in "framebuf"
The text was updated successfully, but these errors were encountered: