Ultimate Guide to Raspberry Pi : Tips, Tricks and Hacks
Offered By: Skillshare
Course Description
Overview
This 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! Learn how to setup the Raspberry Pi, install software, work with Linux, work with GPIO pins and circuits and build projects like an Amazon Echo Clone.
This 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! Here are some of the topics that are covered:
-
We will first dive into what the Raspberry Pi is and learn what components you need to set everything up
-
Step by step videos on how to set it up
-
We will walk through how to easily flash an SD card with any OS for the Pi
-
We will talk about tips to prevent SD card corruption
-
We will show configuration tips for the Raspbian Operating System
-
Multiple methods of connecting remotely to your Raspberry Pi will be covered to show how you can run it in "headless mode" without a monitor
-
We dive into the Terminal and Linux commands to show how you can navigate your system, work with files, perform network and system commands and keyboard shortcuts
-
We dive in depth into the APT Package system for installing software and show how to install any software for your Pi
-
Best practices for securing your Raspberry Pi are covered
-
We install a Web Server using different approaches
-
We work with GPIO pins and show how you can control LEDs, determine if a button is pressed, work with a PIR sensor and will make a PIR sensor alarm circuit
-
We will do Python code reviews for the projects so you will understand how the software and hardware work together
-
We work with cameras and images and show how you can setup a USB web cam and install software to create a live streaming camera feed
-
We use the Raspberry Pi Camera module and show how you can interact with it programmatically to take photos, video and create special effects
-
We create a working Amazon Echo Clone with the Alexa Voice Service
-
Much much more!
No previous programming or electronics knowledge is required.
You get the best information that I have compiled over years of trial and error and experience!
Learn the Raspberry Pi 3 fast! Install software, build circuits, make projects!
Get started now!
Checkout the Project for all the Presentations, Resources and Links you will need for this course.
Syllabus
- Introduction
- What is a Raspberry Pi?
- Hardware Components that you will need
- Let's Connect Everything Together
- Understanding some basics about SD Cards
- Accessing SD Cards
- Downloading and Installing Etcher for Flashing your SD Card
- Installing the Raspbian Operating System by Flashing our SD Card
- Resource for checking the validity of your SD Card
- Tips for Preventing SD Card Corruption Issues
- Standard configuration settings and best practices
- SSH (Secure Shell)
- VNC (Virtual Network Computing)
- SFTP (Secure (SSH) File Transfer Protocol)
- SCP (Secure Copy)
- RDP (Remote Desktop Protocol connection - Windows)
- Introduction to the Terminal
- Understanding User Modes in Linux
- Useful General Terminal Commands for the Raspberry Pi
- File and Directory Commands
- Networking Commands
- System Commads
- Keyboard Shortcuts
- Understanding the APT Ecosystem
- Installing Software using APT
- Creating a One Line Web Server with SimpleHTTPServer
- Installing the Apache Web Server
- Installing the PHP Application Server
- Introduction to GPIO pins
- Standard Components Needed
- Downloading Code and Resources for the Course from Github
- Powering an LED
- Wiring Change to Blink an LED
- Demo the circuit
- Blink LED Code Review
- Button Press Introduction and components that are needed
- Button Press Wiring
- Button Press Demo
- Button Press Code Review
- Button Press LED Intro
- Button Press LED Wiring
- Button Press LED Demo
- Button Press LED Code Review
- Introduction to PIR Sensors
- PIR Sensor Components Needed
- PIR Sensor Wiring
- PIR Sensor Demo
- PIR Sensor Code Review
- PIR Sensor Alarm Intro
- PIR Sensor Alarm Wiring
- PIR Sensor Alarm Demo
- PIR Sensor Alarm Code Review
- Working with Cameras and Images Introduction
- Connecting your USB Web Cam
- Installing and Configuring Motion to setup a Web Cam Server
- Demo of the Motion Web Cam Server
- Preparing your System and installing fswebcam
- Using fswebcam
- Using a script to take images with fswebcam
- Fswebcam script code review
- Introduction to the Pi Camera Module and how to connect it to the Raspberry Pi
- 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
- Why build an Amazon Echo Clone?
- Alexa Clone Components Needed
- Setting up your Amazon Developer Account and Registering your Amazon Echo Clone
- Installing Git and the Alexa Pi Software
- Alexa Clone Demo
Taught by
Lee Assam
Related Courses
Design Computing: 3D Modeling in Rhinoceros with Python/RhinoscriptUniversity of Michigan via Coursera A Practical Introduction to Test-Driven Development
LearnQuest via Coursera FinTech for Finance and Business Leaders
ACCA via edX Access Bioinformatics Databases with Biopython
Coursera Project Network via Coursera Accounting Data Analytics
University of Illinois at Urbana-Champaign via Coursera