Unfortunately, I found that LVGL does not provide a direct interface for drawing circles. I have also tried using the arc to achieve a similar function, but the result was not satisfactory.
Just create an empty lv_obj. Set its position (100, 100) and size (50?).
Give it a background color/opacity and set its RADIUS style property to either 50 or LV_RADIUS_CIRCLE.
EDIT: just realized you wanted to create a circl with just a line around it. Create an object of size 50, set the radius style property, set background opacity to 0 and then set the border with to 2 and color to whatever you want. See the documentation on styles:
I sincerely appreciate your prompt and effective solution. As a beginner in LVGL programming, I am very grateful for your timely response and assistance in resolving my issues. Thank you very much!