Are YouTube tutorials actually helpful for learning LVGL, or do you prefer docs & examples?

Hi everyone,

I’m getting more serious about LVGL and wanted to hear how others here approach learning it. I’ve noticed there are quite a few LVGL-related videos on YouTube now—some walkthroughs, some full project builds, some just quick tips.

Personally, I find videos useful for understanding how things fit together (project structure, display drivers, input devices, etc.), but I still end up going back to the official docs and examples when I actually start coding. Sometimes YouTube tutorials feel a bit outdated or skip over important details that matter on real embedded hardware.

For those of you who’ve been using LVGL for a while:

  • Do you use YouTube as part of your learning workflow?
  • Are there any channels or types of videos you find genuinely useful?
  • Or do you think LVGL is better learned purely through documentation, source code, and experimentation?

LVGL changes pretty quickly, so YouTube tutorials tend to get outdated fast. They’re still useful for understanding the overall flow (project setup, display drivers, inputs, etc.), but not something I’d rely on for up-to-date APIs.

The best way to learn LVGL is experimenting hands-on, using the official docs, and studying already working projects and demos. That’s where you pick up real-world details that videos often miss.

And of course, the LVGL forum itself is a great place to ask questions when you get stuck.

1 Like

I recommended the same.

Ditto…
Normally, the video’s go too fast for me to follow along, and I’m watching them on the same machine I’m coding on, so you have to switch back and forth. And unless they zoom in on some of the stuff they’re doing, you can’t really see/make out, what they were doing so you have to back over it several times. Or worse, you DO miss something, and nothing works and you bang your head against the wall for a while until you finally figure out you DID miss something.