About this Learning Path

Who is this for?

This is an introductory topic for embedded software developers interested in Balena OS.

What will you learn?

Upon completion of this learning path, you will be able to:

  • Start a Raspberry Pi Arm Virtual Hardware instance
  • Create a Balena OS image for Arm Virtual Hardware
  • Deploy a pre-built Balena Hub application


Before starting, you will need the following:

  • A Balena Cloud account
  • An Arm Virtual Hardware account
  • A Linux machine with root access
  • Some familiarity with embedded Linux