Hi! Total newb.. I’m following this tutorial:
When I upload the code I get the following error:
”lv_xiao_round_screen.h:4:10: fatal error: lvgl.h: No such file or directory”
Anyone know how to correct this?
Hi! Total newb.. I’m following this tutorial:
When I upload the code I get the following error:
”lv_xiao_round_screen.h:4:10: fatal error: lvgl.h: No such file or directory”
Anyone know how to correct this?
Hi there,
And welcome here…
So, which Xiao Device are you using first ?
You’ll need to give more info. What is your dev environment, Windows, Linux, MAC ?
Which IDE… ?
If you have code to show paste it in the code tags above “</>”
paste it in there, You will get better help and it makes it easier to read.
HTH
GL
PJ ![]()
Hi, from Claude.ai:
In Arduino IDE:
Go to Sketch → Include Library → Manage Libraries
In the Library Manager search box, type: lvgl
Look for “lvgl” by lvgl (usually at the top)
Install version 8.3.x (important - not version 9.x)
Click Install
Important Version Note: The Seeed Round Display library typically requires LVGL version 8.3.x. If you install version 9.x by mistake, you may get additional compilation errors due to API changes.
Hi there,
And Welcome here,
So , Nice to have pasted what the OP could have obtained himself. You will find FOLKS that are here regularly and mostly present on the support forum are more like the kind to "Teach a Man to Fish " than just throw him something to EAT right now…![]()
Also, It’s true you know it can produce errors (says so at the bottom) in the Claude_ai responses. For example that information above is INCORRECT for certain versions of Xiao that are NOT compatible with the Round Display. That being said It’s crucial to knowing what the issue is as to START with the Targeted Hardware involved FIRST.
I have built many, many things for the Round Display and Have USED ALL of the Xiao’s suitable. Often it’s a simple mistake by using the wrong version or BSP or LIB and more times than not it’s the requirement you need to have the lv_conf.h present when you compile in the root LIB folder, not to mention Fonts need to be included correctly.
i.e " #include NotoSanBold15.h "
it’s ALWAYS the Little things imo & exp.
HTH
GL
PJ ![]()
Hi PJ, thanks for the clarifications…it did seem too simple!