Working with canvas and other GUI controls


I would like to build a spectrum display with some control buttons, like in the picture below.

1-I read about the canvas control but I can’t find it in Squareline
Studio. Do I need a Image control instead? Or what else?

What MCU/Processor/Board and compiler are you using?

I am using DOIT ESP32 V1 on Arduino Framework. While everything is already working with lv_demos project, my question isn’t related to the device itself - I would like to have some kind of guide-line.

What LVGL version are you using?

LVGL 8.3

What have you tried so far?

I was going to build a mock template in Squareline Studio then test it on the simulator and finally in the actual device.
I would like to test a phase/time shifted sinusoidal signal It should move from left to right. It is just to test overall performance.

Code to reproduce

Still no code

Screenshot and/or video