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
Module 2
Building and Inspecting the First QEMU System
Module 3
BitBake Metadata and the Datastore
Module 4
Recipe Structure, Sources, and Patch Management
Module 5
Tasks, Cross-Compilation, and Build-System Classes
Module 6
Dependency Graphs, Packaging, and Quality Assurance
Module 7
Layering, Appends, and Configuration Resolution
Module 8
Images, Distribution Policy, and Release Evidence
Module 9
Kernel, Machine Metadata, and Device Trees
Module 10
Signatures, Shared State, and Difficult Build Failures
Module 11
Devtool Workspaces and Extensible SDKs
Module 12