Are there better display commands for CyberPi?


#1

hi!
I’m actually making a console using cyberpi, but the display things are very slow :/, does someone know a better thing? ( i know there is lvgl library on it but this is not what i need i think)


#2

I haven’t done much of the MicroPython with CyberPi. I could try… but I doubt I can do any better than you. :confused:


#3

I do not, the refresh rate might be low. And it has a 240 MHz Processer… So I do not think it will be possible. I also have never experimented with a CyberPi, so there you go bud :confused:


#4

@Idaill @Rosco does have a good point, the problem might actually be with how slow the CyberPi’s processor is, not with the library you are using.


#5

Actually, it might be surprising but, actually the cyberpi can refresh really fast, here’s all the result of refresh

Using display cyberpi :

0.00 … s to refresh the screen that showing 128x128 pixels image
0.1 ~ 0.2 s to put data into a matrice

(Where it’s really weird, it take less time to render than to put data in matrices)

And the if you use turtle, the problem is that it refresh 24/7, so turle is made so it takes time to move the turtle to lag less, but… that’s mean it takes 1 to 2 minutes to render an 128x128 pixels image.

So the cyberpi is not that slow to render but only have bad modules to play with cyberpi display stuff


#6

Also the matrice that im talking about is 16x16 matrices only it’s using a 256 colors list


#7

Wow, thanks for letting me know!


#8

So you are using the turtle library to render on the screen right now?
I guess I don’t completely understand your project. 0.2 seconds in slow, but 1–2 minutes is a lot worse!


#9

0.2 to show a 1616 pixels matrice but 1 to 2 minutes using turtle to show a 128128 pixels images because of turtle wait(0.01) thing :confused: (yes it does have this)


#10

16x16 sorry