Screen artifacts with CircuitPython

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
jskora
 
Posts: 23
Joined: Wed Jan 28, 2009 9:23 pm

Screen artifacts with CircuitPython

Post by jskora »

I am using CircuitPython 6.3.0 on the FunHouse and notice screen artifacts building up over time.

What am I doing wrong? Can I prevent this without full screen redraw each time through the main loop?

1. on startup
image1.jpg
image1.jpg (34.47 KiB) Viewed 236 times
2. after ~30 seconds
image2.jpg
image2.jpg (31.72 KiB) Viewed 236 times
3. after ~60 seconds
image3.jpg
image3.jpg (36.92 KiB) Viewed 236 times

User avatar
mikeysklar
 
Posts: 13824
Joined: Mon Aug 01, 2016 8:10 pm

Re: Screen artifacts with CircuitPython

Post by mikeysklar »

I had been getting a lot of artifacts on a OLED display with CircuitPython. After updating the bootloader, libraries and CP release eventually it stabalized and the noise stopped. If you are already currently on those then try the 7.x + 7.x libs as there has been some more display updates.

https://circuitpython.org/board/adafruit_funhouse/

User avatar
jskora
 
Posts: 23
Joined: Wed Jan 28, 2009 9:23 pm

Re: Screen artifacts with CircuitPython

Post by jskora »

I'm pretty sure I've been using 6.3.0, I will try 7.0.0.

Thanks!

User avatar
ryanpavlik
 
Posts: 16
Joined: Wed Jan 01, 2020 6:07 pm

Re: Screen artifacts with CircuitPython

Post by ryanpavlik »

I have also seen and posted about this as well, I think only on the FunHouse. (I had a similar long-running app on the Clue and I don't remember seeing it there) Good to hear 7.0 might fix it, I'll have to give that a try.

User avatar
jskora
 
Posts: 23
Joined: Wed Jan 28, 2009 9:23 pm

Re: Screen artifacts with CircuitPython

Post by jskora »

Yes, 7.0.0-alpha has fixed it.

Thank you!

User avatar
mikeysklar
 
Posts: 13824
Joined: Mon Aug 01, 2016 8:10 pm

Re: Screen artifacts with CircuitPython

Post by mikeysklar »

Awesome! Thank you for the confirmation.

Locked
Please be positive and constructive with your questions and comments.

Return to “AdaBox! Show us what you made!”