I’ve recently bought a Presto and it’s a great little device - I’m very impressed with it so far.
I’ve been trying to turn it into a display to show data from my weather station. It’s going well so far, but I have a problem where the screen flickers badly when updating the display. I’ve uploaded a video to show the problem:
As far as I can tell, the first flicker happens during the network access, and the second set of flickering is when the screen is updated to show the new data.
Any ideas what I’m doing wrong and how I can fix this?
This is written in MicroPython, and as far as I can tell, I’m doing the same as in the examples.
UPDATE: I’ve figured out what was causing the problem. See comments for details.
Because this is still a work in progress, I’ve still got various bits of debug code in place - and one part of that is logging various events. That code would open a file in the file system and append a log entry to it. Apparently, doing that causes the screen to flicker!
I’ve disabled the logging and all is well. This really is a neat little device!
Yes, I do plan on sharing the code - I just need to tidy up a bit first and write a README with a few instructions. Coming soon to a GitHub near you…
There’s still more I want to do - for example, making use of the touch screen to drill down deeper into the data, but I’m pretty happy with what I’ve got so far.
It was a combination of multiple conversations with ChatGPT to come up with some basic ideas combined with a bunch of manual adjustments by me in Photoshop to get what I wanted. There are still tweaks I want to make, but these are fine for now.
I am asking because the openweather API allows for icon retrieval per dedicated weather condition, which I find convinient…whether or not you like those icons is another story…
Your icons do look nice, so the AI conversation was successful… ;)