Oreilly - Raspberry Pi Bootcamp: For the Beginner
by Lee Assam | Publisher: Packt Publishing | Release Date: January 2019 | ISBN: 9781838554132
Learn about the Raspberry Pi, build a DIY Google Home Clone and RetroPie Gaming System, work with GPIO pins, and much more.About This VideoBecome familiar with the Raspberry PiLearn how to easily prepare SD cards for any Raspberry Pi operating systemBuild a digital assistant using the Google Assistant API and Raspberry PiIn DetailThis course is an introduction to the Raspberry Pi platform. It uses the latest Raspberry Pi 3 and targets all levels, including people simply interested in learning about the Raspberry Pi and its capabilities. After completing this course:You will understand all the components needed to get your Raspberry Pi up-and-running and how to connect themYou will learn how to easily prepare an SD card and flash it for any operating system for the PiYou will learn to work with GPIO (General Purpose Input Output) pins and programmatically control them with PythonYou will be able to build simple circuits with an LED and interface them to GPIO pinsYou will build a fully functioning gaming system with RetroPie to play old Nintendo, Sega, and PlayStation games and games from many other older consoles.You will build a Personal Digital Assistant or Google Home Clone using the Google Assistant API complete with robust speech recognitionYou will learn about the different types of Raspberry Pi modelYou will learn the difference between the Arduino and Raspberry Pi and when each should be usedLots more bonus content is included and new content will be added over timeThe course will benefit anyone who wants to learn and explore the Raspberry Pi.All the code files are placed at https://github.com/PacktPublishing/Raspberry-Pi-Bootcamp-For-the-BeginnerDownloading 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
- Intro Video 00:02:54
- What is a Raspberry Pi? 00:04:09
- Chapter 2 : Setting up your Raspberry Pi
- Understanding SD Cards 00:01:51
- Download and install Etcher 00:01:15
- Downloading Raspbian 00:01:07
- Flashing our SD Card with Etcher 00:02:05
- Connecting the components 00:02:58
- Chapter 3 : Raspbian setup and configuration
- First Boot Up 00:00:56
- Connecting to a network and configuring preferences 00:10:52
- Getting familiar with Raspbian 00:04:44
- Chapter 4 : Connecting remotely to your Raspberry Pi
- Understanding how remote connections can occur 00:02:41
- Secure Shell (SSH) 00:03:31
- Virtual Network Computing (VNC) 00:02:50
- Chapter 5 : Using GPIO (General Purpose Input Output) pins
- Introduction to GPIO pins 00:01:48
- Powering an LED from your GPIO pins 00:03:41
- Chapter 6 : Programmatically controlling GPIO pins
- Wiring change in our circuit 00:01:23
- Getting the project resources 00:01:08
- Running the program to turn our LED on 00:01:35
- Running the program to blink our LED 00:01:54
- Chapter 7 : Installing a Web Server
- Install and setup Apache 00:04:05
- Install and setup PHP 00:04:15
- Chapter 8 : Controlling Circuits from a Web Page
- Giving the Apache user advanced privileges 00:03:05
- Turning our LED on from a Web Page 00:01:27
- Python / PHP code review for LED on/off control 00:02:59
- Blinking our LED from Web Page Controls 00:01:27
- Python / PHP code review for LED blink control 00:02:13
- Chapter 9 : Set up your own Gaming System using the Raspberry Pi
- Introduction to RetroPie 00:01:16
- Components needed 00:03:04
- Downloading RetroPie and Flashing our SD Card 00:02:26
- Setup Components 00:01:45
- Setting up the Gamepad or Controller 00:01:26
- Configuring RetroPie 00:02:59
- Understanding the process of getting ROMS and how they need to be setup 00:07:02
- Preparing and Installing ROMs 00:03:11
- Play Games! 00:04:10
- Chapter 10 : Creating a Google Home Clone
- Hardware components that will be needed 00:02:24
- Preparing our SD card 00:03:03
- Connecting our components 00:03:00
- Software configuration 00:07:17
- Doing the audio and microphone check 00:02:38
- Setup in the Google Cloud Console 00:05:25
- Connecting our push button switch 00:01:29
- Try it out! Ask it anything! 00:03:48
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.