Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Creating a Bespoke Raspberry Pi 4 web app OS using Yocto
Rating: 3.8 out of 5(8 ratings)
75 students

Creating a Bespoke Raspberry Pi 4 web app OS using Yocto

Learn how to create a web app that runs on your Raspberry Pi 4 using Yocto.
Created byJorge Corona
Last updated 1/2021
English

What you'll learn

  • Creating a Bespoke Raspberry Pi 4 web app Operating System using Yocto
  • Building a Yocto Build Server in Virtual Box.

Course content

3 sections14 lectures2h 8m total length
  • Introduction0:55

    The course overview of what you will learn and how the course is split up.

  • Who is this Class for?1:23

    In this lesson you will learn if this course is for you.

  • Webapp Overview1:16

    In this lesson we will go over the web app and show you what to expect for the final version.

Requirements

  • Must know linux, command line commands, raspberry pi, and have access to run a build server instance.
  • Some experience with PHP and Web devlopment are helpful but not required.

Description

This course is for anyone who wants to create a minimum viable product (MVP) using a Raspberry pi 4 hardware and the Yocto Project. If you have a web app already or need to figure out everything else such as: Connecting to a wifi without SSH , Shutting down or Rebooting your Pi , and Logging your activities via a web app, then this is the course for you.


We will go through two Phases. In Phase I we will set up your Yocto Build Sever in Virtual Box. After this Phase you will be able to boot from your Raspberry pi 4 and connect to it via SSH.  In Phase II, we will go through 5 builds to get you from Hello World webapp to the final Web app that has the following features:

  1. Connect to "Webapp" Adhoc Network

  2. Setup Wifi

    1. Scan WIfi

    2. Connect to Wifi & Enable Wifi Auto Start

    3. Configure system to remove Adhoc Settings

  3. Reset Wifi Back to Adhoc mode

    1. Remove Wifi Configurations / Auto Start

  4. Reboot

  5. Shutdown

  6. View Logs

  7. Toggle Debug Mode

Who this course is for:

  • Intermediate to Advance developers or hobbyist who want to create their own bespoke operating system using Yocto for Raspberry Pi 4.
  • Anyone who wants to show a proof of concept web app or a minimum viable product using a Raspberry Pi.