Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Ultimate Guide to Raspberry Pi : Tips, Tricks and Hacks
Introduction
What is the Raspberry Pi?
Overview of the Raspberry Pi 4
Parts List
Setting up the Hardware for your Raspberry Pi
Hardware Components that you will need
Setup without a monitor, extra keyboard or mouse
Let's connect everything together
All about SD Cards
Understanding some basics about SD Cards
Accessing SD Cards
Downloading and Installing Etcher for Flashing your SD Card
UPDATE : Download and Install the Raspberry Pi Imager for Flashing your SD Card
Alternative approaches to preparing SD Cards
Installing the Raspbian Operating System by Flashing our SD Card
UPDATE : Using the Raspberry Pi Imager to install Raspberry Pi OS
Resource for checking the validity of your SD Card
Tips for Preventing SD Card Corruption Issues
Configuring your Raspbian OS Installation
Standard configuration settings and best practices
Setting up your Raspberry Pi in Headless Mode - No Additional Monitor, Keyboard
Overview of the Setup Process in Headless Mode
A note about flashing your SD card
Flashing your SD Card with the latest version of Raspbian
Setup ssh and wpa_supplicant.conf
Getting the IP Address of your Raspberry Pi
Connecting via SSH to change raspi-config settings
Using VNC Viewer to connect to your Pi from your computer
Connecting Remotely to your Raspberry Pi
Introduction to Remote Connections
SSH (Secure Shell)
VNC (Virtual Network Computing)
SFTP (Secure (SSH) File Transfer Protocol)
SCP (Secure Copy)
Enabling Remote Desktop on Windows 10
RDP (Remote Desktop Protocol connection - Windows)
Working with the Terminal
Introduction to the Terminal
Terminal Cheat Sheet
Understanding User Modes in Linux
Useful General Terminal Commands for the Raspberry Pi
File and Directory Commands
Networking Commands
System Commands
Keyboard Shortcuts
Installing Software on your Raspberry Pi
Understanding the APT Ecosystem
Installing Software Using APT
Installing a Web Server
Creating a One Line Web Server with SimpleHTTPServer
Installing the Apache Web Server
Installing the PHP Application Server
Working with GPIO (General Purpose Input Output) Pins
Introduction to GPIO Pins
Standard Components Needed
Downloading Code and Resources for the Course from Github
Using the Power Pins on the Raspberry Pi
Powering an LED
Blinking an LED
Wiring Change to Blink an LED
Demo the Circuit
Code Review
Detecting a Button Press
Introduction and components that are needed
Wiring up the Circuit
Demo the Circuit
Code Review
Using a push button switch to control an LED
Introduction and components that are needed
Wiring up the Circuit
Demo the Circuit
Code Review
Using a PIR (Passive Infrared) Sensor
Introduction to PIR Sensors
Components that are needed
Wiring up the Circuit
Demo the Circuit
Code Review
Building a Simple Alarm with a PIR Sensor
Introduction and components that are needed
Wiring up the Circuit
Demo the Circuit
Code Review
Working with Cameras and Images
Introduction
Working with USB Web Cams
Connecting your USB Web Cam
Installing and Configuring Motion to setup a Web Cam Server
Demo of the Motion Web Server
Preparing your System and installing fswebcam
Using fswebcam
Using a script to take images with fswebcam
fswebcam script code review
Working with the Raspberry Pi Camera Module
Introduction to the Pi Camera Module and how to connect it to the Raspberry Pi
Enabling the Pi Camera in your Raspi Config settings
Getting a Preview using the Pi Camera
Capturing a Still Picture of Image with the Pi Camera
Capturing a Series of Photos with the Pi Camera
Recording Video with the Raspberry Pi Camera Module
Using special effects with the Pi Camera Module
Let's make an Amazon Echo Clone
Why build an Amazon Echo Clone?
Components that are needed
Setting up your Amazon Developer Account and Registering your Amazon Echo Clone
Installing Git and the Alexa Pi Software
Demo of the Amazon Echo Clone
Closing
Closing Comments
fswebcam script code review
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock