Oreilly - 2019 Ultimate Guide to Raspberry Pi: Tips, Tricks and Hacks
by Lee Assam | Publisher: Packt Publishing | Release Date: January 2019 | ISBN: 9781838559540
Master the Raspberry Pi 3! Work with Python, GPIO pins and sensors, and the Pi Camera Module, and build an Amazon Echo Clone!About This VideoUnderstand what the Raspberry Pi is and how to set it upUnderstand the process of installing any OS for the Raspberry PiUnderstand how to connect remotely to your Raspberry Pi and run it in headless modeIn DetailThis course will provide the information you need to master the Raspberry Pi 3! It assumes no prior programming or electronics knowledge and walks you through everything you need to know to use the platform to the fullest! The following are some of the topics that are covered:We will first delve into what the Raspberry Pi is and learn what components you need to set everything upStep by step videos on how to set it upWe walk you through how to easily flash an SD card with any OS for the PiWe provide tips to prevent SD card corruptionWe provide configuration tips for the Raspbian Operating SystemMultiple methods of connecting remotely to your Raspberry Pi will be covered to show how you can run it in "headless mode" without a monitorWe delve into the Terminal and Linux commands to show how you can navigate your system, work with files, and perform network and system commands and keyboard shortcutsWe explore the APT Package system in depth to show how to install any software for your PiBest practices for securing your Raspberry Pi are coveredWe install a web server using different approachesWe work with GPIO pins and show how you can control LEDs, determine if a button is pressed, work with a PIR sensor, and make a PIR sensor alarm circuitWe provide Python code reviews for projects so you understand how the software and hardware work togetherWe work with cameras and images and show how you can set up a USB webcam and install software to create a live streaming camera feedWe use the Raspberry Pi Camera module and show how you can interact with it programmatically to record photos and video and create special effectsWe create a working Amazon Echo Clone with the Alexa Voice ServiceMuch much more!All the code files are placed at https://github.com/PacktPublishing/2019-Ultimate-Guide-to-Raspberry-Pi-Tips-Tricks-and-HacksDownloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.
- Chapter 1 : Introduction
- What is a Raspberry Pi? 00:04:09
- Chapter 2 : Setting up the Hardware for your Raspberry Pi
- Hardware Components that you will need 00:02:50
- Let's connect everything together 00:01:27
- Chapter 3 : All about SD Cards
- Understanding some basics about SD Cards 00:05:26
- Accessing SD Cards 00:03:26
- Downloading and Installing Etcher for Flashing your SD Card 00:02:15
- Installing the Raspbian Operating System by Flashing our SD Card 00:03:08
- Resource for checking the validity of your SD Card 00:01:02
- Tips for Preventing SD Card Corruption Issues 00:04:21
- Chapter 4 : Configuring your Raspbian OS Installation
- Standard configuration settings and best practices 00:04:56
- Chapter 5 : Connecting Remotely to your Raspberry Pi
- SSH (Secure Shell) 00:06:46
- VNC (Virtual Network Computing) 00:04:29
- SFTP (Secure (SSH) File Transfer Protocol) 00:03:52
- SCP (Secure Copy) 00:03:19
- RDP (Remote Desktop Protocol connection - Windows) 00:02:21
- Chapter 6 : Working with the Terminal
- Introduction to the Terminal 00:00:44
- Understanding User Modes in Linux 00:03:39
- Useful General Terminal Commands for the Raspberry Pi 00:07:16
- File and Directory Commands 00:09:11
- Networking Commands 00:06:16
- System Commands 00:05:03
- Keyboard Shortcuts 00:05:17
- Chapter 7 : Installing Software on your Raspberry Pi
- Understanding the APT Ecosystem 00:03:16
- Installing Software using APT 00:06:44
- Chapter 8 : Installing a Web Server
- Creating a One Line Web Server with SimpleHTTPServer 00:05:56
- Installing the Apache Web Server 00:05:32
- Installing the PHP Application Server 00:05:19
- Chapter 9 : Working with GPIO (General Purpose Input Output) Pins
- Introduction to GPIO pins 00:07:38
- Standard Components Needed 00:01:24
- Downloading Code and Resources for the Course from GitHub 00:01:46
- Chapter 10 : Using the Power Pins on the Raspberry Pi
- Chapter 11 : Blinking an LED
- Wiring Change to Blink an LED 00:02:11
- Demo the circuit 00:01:05
- Code Review 00:02:41
- Chapter 12 : Detecting a Button Press
- Introduction and components that are needed 00:01:07
- Wiring up the circuit 00:03:19
- Demo the circuit 00:01:44
- Code Review 00:04:42
- Chapter 13 : Using a push button switch to control an LED
- Introduction and components that are needed 00:01:43
- Wiring up the circuit 00:04:51
- Demo the circuit 00:01:49
- Code Review 00:05:21
- Chapter 14 : Using a PIR (Passive Infrared) Sensor
- Introduction to PIR Sensors 00:01:44
- Components that are needed 00:00:54
- Wiring up the circuit 00:03:01
- Demo the circuit 00:02:32
- Code Review 00:03:05
- Chapter 15 : Building a Simple Alarm with a PIR Sensor
- Introduction and components that are needed 00:01:14
- Wiring up the circuit 00:05:59
- Demo the Circuit 00:02:52
- Code Review 00:07:15
- Chapter 16 : Working with Cameras and Images
- Chapter 17 : Working with USB Web Cams
- Connecting your USB Web Cam 00:01:07
- Installing and Configuring Motion to setup a Web Cam Server 00:06:49
- Demo of the Motion Web Cam Server 00:03:19
- Preparing your System and installing fswebcam 00:04:50
- Using fswebcam 00:03:40
- Using a script to take images with fswebcam 00:03:20
- fswebcam script code review 00:02:13
- Chapter 18 : Working with the Raspberry Pi Camera Module
- Introduction to the Pi Camera Module and how to connect it to the Raspberry Pi 00:02:22
- Getting a Preview using the Pi Camera 00:04:11
- Capturing a Still Picture of Image with the Pi Camera 00:02:17
- Capturing a Series of Photos with the Pi Camera 00:03:38
- Recording Video with the Raspberry Pi Camera Module 00:03:59
- Using special effects with the Pi Camera Module 00:10:09
- Chapter 19 : Let's make an Amazon Echo Clone
- Why build an Amazon Echo Clone? 00:01:39
- Components that are needed 00:02:03
- Setting up your Amazon Developer Account and Registering your Amazon Echo Clone 00:09:09
- Installing Git and the Alexa Pi Software 00:06:09
- Demo of the Amazon Echo Clone 00:04:19
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.