Raspberry Pi Essentials: Learn More in Less Time

Video description

Start from the basics and go all the way to building real world projects with latest Raspberry Pi 4 Model-B

About This Video

  • Learn the tips and tricks necessary to get started with Raspberry Pi
  • Discover how to set up a circuit with the help of step-by-step demonstrations
  • Build a project which demonstrates the use of Internet of Things

In Detail

Raspberry Pi Essentials is for beginners who wish to get hands-on with using Raspberry Pi 4 Model B in no time. It doesn't matter if you donít already know Python programming.

With this course, you'll learn how to work with Raspberry Pi right from the basics, including setting up and booting it. Once youíve got an introduction to Raspberry Pi, the course covers the fundamentals of embedded software and hardware development. You'll get to grips with Python and Linux programming, and work on projects that will help you to learn the underlying electronics concepts. You'll build mini projects using LED, switches, DHT11 sensors, and real-time data stream to IoT cloud.

By the end of this course, you'll have gained the skills to leverage Raspberry Pi for building demonstrative projects and get ready to work with different technologies related to embedded software and hardware development.

Publisher resources

Download Example Code

Table of contents

  1. Chapter 1 : Introduction
    1. Raspberry Pi4 00:01:27
    2. Understanding Specifications 00:06:13
    3. Raspberry Pi4 Pins 00:04:29
    4. Python on the Raspberry Pi4 00:01:45
    5. Versions of Raspberry Pi4/3 Model B/B+ 00:02:34
    6. Introduction to the Raspberry Pi4 Model-B 00:03:43
  2. Chapter 2 : Setup and Boot
    1. Software for your Rasberry Pi 00:02:44
    2. Downloading and Installing Software 00:13:45
    3. Prepare an SDCard with Raspbian OS 00:09:24
    4. Booting the Raspberry Pi4 with an HDMI Screen 00:13:34
    5. Booting the Raspberry Pi3 with HDMI Screen 00:12:59
  3. Chapter 3 : Working with Terminal
    1. Remotely Accessing the Raspberry Pi 00:07:50
    2. Introduction to Linux Commands 00:15:48
    3. Python Programming Basics 00:09:56
  4. Chapter 4 : Control Digital Devices (LED, Switches, Sensors)
    1. Circuit Connection (Breadboard) 00:06:36
    2. Digital Output: Control LED 00:08:57
    3. Digital Input: Switch Status 00:11:30
    4. Sensing Temperature and Humidity 00:17:57
  5. Chapter 5 : Pulse Width Modulation (PWM)
    1. Introducing PWM 00:04:05
    2. Generating PWM Signal to Control Brightness 00:05:42
    3. Generating Dimming Effects 00:07:00
  6. Chapter 6 : Setting up and Running a Flask Webserver
    1. Introduction to the Webserver 00:02:11
    2. Installing and Running Flask Server 00:08:23
    3. Controlling LEDs from the Internet Browser 00:08:43
    4. Add a Button to the Webpage for Controlling 00:06:34
  7. Chapter 7 : Sending Data to the Cloud using Raspberry Pi4
    1. The ThingSpeak: an IOT platform 00:02:23
    2. Setting up a Thingspeak Account 00:02:30
    3. Connecting your Raspberry Pi to ThingSpeak 00:19:44
  8. Chapter 8 : Tips and Tricks to becoming Pro User
    1. File Transfer using SFTP Protocol 00:04:06
    2. Advanced Settings and Configuration 00:06:15
    3. Remote Desktop Connection from Windows 00:06:45
    4. Auto Running Python Programs on Power-up 00:06:39

Product information

  • Title: Raspberry Pi Essentials: Learn More in Less Time
  • Author(s): Umesh Lokhande
  • Release date: February 2020
  • Publisher(s): Packt Publishing
  • ISBN: 9781839216107