Raspberry Pi with embedded Linux made by Yocto

Learn how to build your own embedded Linux for the Raspberry Pi and develop projects on it.
Free tutorial
Rating: 4.5 out of 5 (180 ratings)
4,712 students
1hr 23min of on-demand video
English [Auto]

Build an embedded Linux system that runs in Qemu.
Build different types of embedded Linux systems for the Raspberry Pi.
Configure Netbeans for remote development on the Raspberry Pi.
Configure Qt Creator for remote development on the Raspberry Pi.


  • You should be able to run commands in Linux on the command line.
  • You should be able to write an image to your SD card


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.

Who this course is for:

  • This course is for Raspberry Pi developer who want to build an embedded Linux with Yocto.


System Development & System Design
Barbara Hohensee
  • 4.1 Instructor Rating
  • 345 Reviews
  • 20,159 Students
  • 4 Courses

My name s Barbara, I am a former teacher for German and Computer Science in a physical classroom.

Several years ago, I made a change and work now as a teacher Online.

I am also a passionate Embedded Developer, Entrepreneur and Product Owner with many years of experience creating Websites and eCommerce.

Top companies trust Udemy

Get your team access to Udemy's top 17,000+ courses