Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
Yocto Project Embedded Linux Development
Recommended resources
The freely available resources this course will direct you to.
- Introduction to Embedded Linux Part 2 - Yocto Project | Digi-Key Electronicswww.youtube.com
- “Introduction to the Yocto Project and Bitbake” by Behan Webster - Part 1www.youtube.com
- 2 Introducing the Yocto Project — The Yocto Project ® 5.2.3 documentationdocs.yoctoproject.org
- 2 Yocto Project Terms — The Yocto Project ® 5.2.1 documentationdocs.yoctoproject.org
- Yocto Tutorial - 02 Understanding the local.conf in Yocto: How to Customize Linux Distributionwww.youtube.com
- 4 Syntax and Operators — Bitbake 2.18 documentationdocs.yoctoproject.org
Module 2
Building and Inspecting the First QEMU System
Module 3
Recipe and Source Foundations
Module 4
BitBake Metadata and Task Semantics
Module 5
Task Pipeline, Cross-Compilation, and Build-System Classes
Module 6
Dependency Graphs, Packaging, and Quality Assurance
Module 7
Layers, Appends, and Scoped Customization
Module 8
Images, Distribution Policy, and Release Evidence
Module 9
Kernel, Machine Metadata, and Device-Tree Integration
Module 10
Signatures, Shared State, and Difficult Build Failures
Module 11
Devtool Workspaces and Extensible SDKs
Module 12