lvgl / lv_drivers

TFT and touch pad drivers for LVGL embedded GUI library
https://docs.lvgl.io/master/porting/index.html
MIT License
290 stars 309 forks source link

Add FT81x support to display #288

Open ONLYA opened 10 months ago

ONLYA commented 10 months ago

The lvgl_esp32_drivers repo contains FT81x support in addition to the current display support. Would someone fancy migrating the driver to this repo? Or I could do that if I have time.

ONLYA commented 10 months ago

I am considering porting the code here. FT81x chipset has both display and touch support. Where should I contain the code for it? display or indev? Or create a new folder like sdl named ft81x?

kisvegabor commented 10 months ago

Could you consider rather adding it to the LVGL repository directly? For v9 (under development) we add the driver directly to the LVGL repo. See https://github.com/lvgl/lvgl/tree/master/src/dev

ONLYA commented 10 months ago

I am using the v8.3 stable release for production so I would port the code to v8.3 first and then migrate to v9. As I am not quite sure when the release date for v9 will be, I would adhere to v8.3 for now.

kisvegabor commented 10 months ago

Note that in this repo is not really maintained. Only a few high level drivers are being fixed (SDL, Wayland, etc).

However if adding the driver here is required step to migrate it to v9 later, I'm ok with that :slightly_smiling_face: