Yocto is a software framework for embedded Linux systems.
It is used by the community and the leading industry in embedded systems.
To have Yocto skills is interesting for anyone working with embedded systems.
Yocto supports a number of embedded hardware platforms, like the BeagleBone Black, Raspberry Pi and many others.
The knowledge of building an embedded Linux for the Raspberry Pi can be a starting point for building embedded Linux for any micro controller.
This procedure we're going through is for any Raspberry Pi, but, if you wanna create programs in Qt5, you need to have a Raspberry Pi 3.