Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Raspberry Pi For Beginners - Complete Course
1. Intro
1.1 Welcome! (3:33)
1.2 What is Raspberry Pi and What Can You Do With it? (5:10)
1.3 List of Materials for this Course - and Recommendations (7:28)
1.4 How to get the most out of this course (1:24)
2. Install Raspberry Pi OS Without any External Monitor or Keyboard
2.1 Intro (0:57)
2.2 Flash the Raspberry Pi OS with SSH and Wi-Fi Setup, on your micro SD card (7:09)
2.3 Boot your Raspberry Pi For the First Time (2:12)
2.4 Find the Raspberry Pi’s IP address (8:02)
2.5 Connect to Your Pi Using SSH (5:54)
2.6 Setup VNC to Get a Remote Access to your Raspberry Pi OS Desktop (11:09)
2.7 Finish the Startup Configuration - Last Steps (6:33)
2.8 Extra - not needed for first install: if you have to change Wi-Fi in the SD card (6:34)
3. Program with Python3 - Variables and Functions
3.1 Intro (0:50)
3.2 Your first Python program - Discover the Thonny IDE (10:59)
3.3 Variables (10:31)
3.4 Variables - Data Types (7:49)
3.5 Functions (10:28)
3.6 Variables - Scope (6:29)
3.7 Activity 01 - Create a Function to Concatenate 2 Uppercase Strings (2:46)
3.8 Activity 01 - Solution (8:11)
4. Program with Python3 - Conditions, Loops, Lists
4.1 Conditions (11:06)
4.2 Condition Operators (11:32)
4.3 Activity 02 - Validate User Input (4:01)
4.4 Activity 02 - Solution (4:40)
4.5 Loops (12:26)
4.6 Lists (14:02)
4.7 Activity 03 - Compute Max Value Inside a List (2:02)
4.8 Activity 03 - Solution (9:20)
4.9 Python Modules (3:32)
4.10 Program with Python3 - Section Conclusion (0:57)
5. Build Your First Raspberry Pi Circuit
5.1 Intro (0:45)
5.2 Warning - PLEASE WATCH - How to Safely Manipulate Your Board (3:10)
5.3 Understand How a Breadboard Works (4:24)
5.4 The Resistors Color Code (4:54)
5.5 Build Your First Circuit - 1 LED and 1 resistor (7:39)
6. Control Raspberry Pi’s GPIOs with Python
6.1 How GPIOs Work (3:22)
6.2 Create a Python Program to Make an LED Blink (10:18)
6.3 Activity 04 - Set the LED’s State From User Input (1:45)
6.4 Activity 04 - Solution (7:53)
6.5 Add a Push Button to Your Circuit (8:58)
6.6 Detect When a Button is Pressed with Python (4:26)
7. Practice More with GPIOs
7.1 Activity 05: Power ON the LED When the Button is Pressed (0:49)
7.2 Activity 05 - Solution (8:22)
7.3 Add 2 More LEDs to Your Circuit (6:04)
7.4 Activity 06 - Change the Powered on LED When Pressing the Button (1:36)
7.5 Activity 06 - Solution (13:12)
7.6 Activity 07 - Optimize Your Code with Lists and Functions (2:32)
7.7 Activity 07 - Solution (16:08)
8. Detect Movement with a PIR Sensor
8.1 Intro (2:58)
8.2 Tune the PIR sensor (4:54)
8.3 Add the PIR Sensor to Your Circuit (8:00)
8.4 Read the PIR’s Data with Python (6:31)
8.5 Activity 08 - Power on an LED when Motion is Detected - Your First Alarm System (0:29)
8.6 Activity 08 - Solution (3:44)
9. Use the Terminal on Your Raspberry Pi
9.1 Intro (1:59)
9.2 Navigation and File System (16:15)
9.3 Edit Files From the Terminal with Nano (8:48)
9.4 Create, Remove, and Manipulate Files (7:41)
9.5 Install & Update Software (10:08)
9.6 A Few More Terminal Commands to Gain More Control Over Your Raspberry Pi (3:39)
10. Python3 and the Terminal
10.1 Install Python Modules (4:08)
10.2 Work with Python from the Terminal (10:14)
10.3 Read, Write, and Manipulate Files with Python (11:17)
10.4 Activity 09 - Create a new Python Script From the Terminal (2:25)
10.5 Activity 09 - Solution (5:02)
11. Send an Email From Your Raspberry Pi
11.1 Intro (1:04)
11.2 Create a new Gmail Account (5:06)
11.3 Install a new Python Module: yagmail (3:09)
11.4 Get the Password in Your Python Program (7:56)
11.5 Send Your First Email From the Raspberry Pi (4:54)
11.6 Add an Attachment to Your Email (3:08)
12. Add Vision to Your Applications with the Raspberry Pi Camera V2 Module
12.1 Intro (2:02)
12.2 Plug the Camera to Your Raspberry Pi (3:10)
12.3.1 Enable the Camera (Bullseye) (7:42)
12.3.2 Enable the Camera (Buster) (1:30)
12.4 Take a Photo From the Terminal (5:22)
12.5 Record a Video From the Terminal (2:40)
12.6 Take a Photo with Python (6:47)
12.7 Record a Video with Python (3:18)
12.8 Activity 10 - Take a Series of Pictures (1:54)
12.9 Activity 10 - Solution (7:28)
13. Create a Web Application on Your Raspberry Pi with Flask and Python
13.1 Intro (1:46)
13.2 Write Your First Web Server (7:46)
13.3 Add a new URL and Connect Flask with GPIOs (5:45)
13.4 Activity 11 - Choose Which LED to Power on From a Web Browser (2:56)
13.5 Activity 11 - Solution (7:33)
14. Final Course Project
14.1 Intro - Project Overview (5:49)
14.2 Project - Step 1 (19:45)
14.3 Project - Step 2 (8:25)
14.4 Project - Step 3 (8:13)
14.5 Project - Step 4 (10:05)
14.6 Project - Step 5 (14:57)
14.7 Project - Step 6 (9:17)
14.8 Project - Step 7 (17:19)
14.9 Project Conclusion (1:25)
15. Conclusion
15.1 What You've Learned (1:16)
15.2 What to do next (2:16)
12.3.2 Enable the Camera (Buster)
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock