lvgl / lv_demos

Examples, tutorials and applications for the LVGL embedded GUI library
https://lvgl.io
489 stars 366 forks source link

Micropython examples for v7 #81

Closed amirgon closed 3 years ago

amirgon commented 3 years ago

Hi,

A year ago @stepansnigirev did an excellent job adding Micropython examples to lv_examples. Since then focused moved to v7. The Micropython examples were written for v6 and are not compatible with v7.

Looking at LVGL documentation, v6 documentation still contains all the examples from @stepansnigirev work, but v7 does not. Unfortunately it looks like only the C examples were migrated to v7 while Micropython examples were removed.

I think it would be a good idea to migrate Micropython examples to v7.
The work required for migrating most examples is probably straightforward.
Currently I don't have the time to do it myself, so I'm opening this issue just to point this up.
In case other contributors don't have the bandwidth for this, I think this task could be tagged as "help wanted" and suggested to new contributors who are looking for a simple contribution task.

What do you think?

kisvegabor commented 3 years ago

Thanks for opening this issue.

As we are quite close to v8 (1-2 months) maybe we can skip v7 and migrate to v8 directly a little bit later. What do you think?

amirgon commented 3 years ago

As we are quite close to v8 (1-2 months) maybe we can skip v7 and migrate to v8 directly a little bit later. What do you think?

I'm not sure.

kisvegabor commented 3 years ago

@amirgon It sounds reasonable. Let's go for v7. :+1:

embeddedt commented 3 years ago

People who currently use v7 might not want to jump to v8 since this would require many changes. I suspect that a large number of users would keep using v7 for some time.

I am almost certain that will happen for existing projects.

amirgon commented 3 years ago

Resolved by #85 Thank you @uraich !