Dear community,
I have programmed a stock ticker with a Raspberry Pi Zero and the Adafruit Hat. However, due to performance limits I upgraded to a Raspberry Pi 3. Unfortunately, if I run the Python code with the new hardware this colorful and seemingly random flickering occurs:
I tried to use --led-slowdown-gpio=0, 1, 2, 3, 4, 5 and there seems to be little to no difference. I assume that the RPI 3 is too fast for the board. I should mention that all the canvas are already pre-rendered and are stored in memory, so there is no real time calculation. Furthermore, I noticed that the flag --led-show-refresh has not effect and no refresh rate is displayed.
The demo runtext.py runs just fine with the flag --led-slowdown-gpio=2 and the refresh rate is shown and is about 200hz.
I also tried to slow down the code execution by including time.sleep(x) with different values.
The only option I see right now is to program the code for the RPI 3 from scratch. Has anyone experienced a flicker that can be seen in the video? or has a potential fix for the problem?
Any comment of you would be much appreciated. Thanks for reading and have a nice day!
Lennard