I tried following this guide to get the giga display to work but it doesn't?
https://docs.arduino.cc/tutorials/giga-display-shield/lvgl-guide/?_gl=1*g0897c*_ga*OTEwNTE0MDE3LjE3MDc5ODY5NjE.*_ga_NEXN8H46L5*MTcxMjQwNjI4OC45OS4xLjE3MTI0MDgzNzQuMC4wLjE2MDU5MDExODY.*_fplc*JTJCQUZRTVVWaWdmM1pQOCUyRjBCUHkweFNnNnFLbXoxZFJEOHo3QzRidEFONUVST09QbXFiNlFnNGpSOHIzZVdjMWdVZTNjb0xUa0VUcU8zJTJGMDJiS1ZrUWlVR3VpN2p5dk9EeDZPMVolMkZldyUyRnFwJTJGRGFSZzNId2gwY3JPQ3UzMmx3JTNEJTNE
It says to download the latest versions of the neccessary libraries but lvgl 9.0.1(latest version) doesn't seem to work with Arduino_H7_Video.h library.
In this forum post: Arduino Giga R1 and Arduino Gift Display, Lvgl.h comp. error - #4 by MeandMrsJones
An arduino employee said: " Pay attention that [Arduino_H7_Video ] officially supports LVGL v8.3.x and not LVGL v9.0.0."
So I tried downloading that version of lvgl and that worked.
But then I found in this forum: LGVLDemo.ino generates this in my new GIGA Display - #6 by leocavagnis
The same guy saying it should work with lvgl version 9.0.1.
I'm confused, can I use the latest version of lvgl or not?
If not maybe the guide should be changed, just wasted half a day!
Hi @melkerpetterson. I apologize for the problem you experienced.
For now, no. Please use version 8.x of the "lvgl" library. You should be able to use the latest release in the 8.x version series, which is currently 8.4.0 (the statement about using 8.3.x was made before the release of 8.4.0 and likely only intended to convey that you should use the latest in the 8.x series rather than limiting it to 8.3.x specifically).
The developers have already done the work necessary to support version 9.x of LVGL, but that work was done after the time of the last release of the "Arduino Mbed OS Giga Boards" platform so it hasn't been distributed to the users yet. Arduino IDE will notify you when the next release of "Arduino Mbed OS Giga Boards" comes out. Once you have updated the platform you can then start using versions of the library from the 9.x series if you like (versions 8.x continue to be supported so you can continue to use that version of the "lvgl" library if you don't want to update the library for some reason.
1 Like
Great! But maybe state that in the guide so other people won't have to go though the same problem.
I think it is a reasonable suggestion. I'm not involved in the maintenance of that guide so I can't act on it, but perhaps the other Arduino team members directly responsible for the GIGA Display Shield who monitor this forum category will do so.