Updating from lvgl V6 to V7

Hi @Tiago_Almeida!

Version 7 contains some breaking changes and require you to change your code.

A new feature is “struct functions”: when a function can be associated with a struct it is now a member function of that struct.

In your case, for example, init is now a member function of indev_drv_t. same with pcnt.
See how display and touch drivers are initialized on lv_binding_micropython README.

1 Like