
The course overview of what you will learn and how the course is split up.
In this lesson you will learn if this course is for you.
In this lesson we will go over the web app and show you what to expect for the final version.
In this lesson we will over over Phase I and the requirements to make your own build sever.
In this lesson you will learn how to install VirtualBox on Windows. We will setup Yocto Build tools and setup the layers to build a Raspberry Pi 4 Image.
In this lesson we troubleshoot why the build failed. The reason was because of LVM didn't associate all 100GB.
In this lesson we learn how to Flash your Image using Etcher and download the file using File Zilla.
In this lesson we review Phase II and the 5 builds that we are going to build.
In this video we great a Hello World web app. We learn about setting up nginx and our basic hello world web app.
In this lesson we learn how to properly call a privileged command such as Shutdown and Reboot through PHP and Sudoers file.
In this lesson we learn how to setup our Raspberry Pi as an Adhoc Network and all the requirements that involve this complicated process.
In this lesson we will add a Wifi Helper and Update our Web app to add Wifi Connectivity and demo how to use the wifi helper php class.
In this lesson we will add the ability to debug and view logs for wifi. We will also quickly discuss how to troubleshoot problems on your pi and what the process is to fix those issues.
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:
Connect to "Webapp" Adhoc Network
Setup Wifi
Scan WIfi
Connect to Wifi & Enable Wifi Auto Start
Configure system to remove Adhoc Settings
Reset Wifi Back to Adhoc mode
Remove Wifi Configurations / Auto Start
Reboot
Shutdown
View Logs
Toggle Debug Mode