From 0 to 1: Raspberry Pi and the Internet of Things

The Least Boring Raspberry Pi course on the planet! What if you could turn your house into an automated home? Well, with this course you can! Automation is becoming the norm in today’s world with a...

  • All levels
  • English

Course Description

The Least Boring Raspberry Pi course on the planet! What if you could turn your house into an automated home? Well, with this course you can! Automation is becoming the norm in today’s world with a lot of companies focusing on providing better and smarter equipment for homes. Smarter TVs, fridges, speakers, locking systems, etc. With this course, you can learn how to tinker with your devices to...

The Least Boring Raspberry Pi course on the planet! What if you could turn your house into an automated home? Well, with this course you can! Automation is becoming the norm in today’s world with a lot of companies focusing on providing better and smarter equipment for homes. Smarter TVs, fridges, speakers, locking systems, etc. With this course, you can learn how to tinker with your devices to make them smarter and not have to shell out thousands of extra dollars!

What you’ll learn
  • Internet of Things: Sensors, Actuators, Microcontrollers, Arduino, Raspberry Pi, Physical Computing, Smart homes
  • Raspberry Pi 2 Model B: Components, System on a Chip (SOC), Input Output Interfaces, SD Card / Secondary Storage, Choice of Operating Systems, RISC/CISC Architectures, x86 vs ARM, Raspbian OS installation, Raspbian tour, Linux Shell commands overview, Installing softwares, Connecting to the Internet
  • Physical Computing: Sensors (Photoresistors, Ultrasonic sensors, motion sensors, temperature and humidity sensors), Relays, LEDs, Push buttons, Basics of circuit design, Ohm's law, RC circuit, GPIO pins, Serial and Parallel interfaces, UART, SPI, I2C, Pulse Width Modulation (PWM), Python (RPi DOT GPIO), WiringPi, Node js (RPi-GPIO)
  • Home Automation projects: Measuring Distance, Measuring Light Intensity, Controlling switches with sensors, Controlling switches over local and external networks.

Covering Topics

1
Section 1 : Introduction to Game Programming using Corona

2
Section 2 : What is the Internet of Things?

3
Section 3 : Pis Anatomy

4
Section 4 : Getting Started

5
Section 5 : Coding with Python - It's easy as Pi

6
Section 6 : Physical Computing with the Raspberry Pi

7
Section 7 : Let s have some fun! Home Automation projects

8
Section 8 : For Arduino lovers: WiringPi

Curriculum

      Section 1 : Introduction to Game Programming using Corona
    1
    You This course and Us
      Section 2 : What is the Internet of Things?
    2
    What is the internet of things and why should you care? Preview
    3
    What makes a home smart?
    4
    Small but Mighty : The Raspberry Pi
      Section 3 : Pis Anatomy
    5
    The brain : Raspberry Pis Microprocessor Preview
    6
    Exploring the Raspberry Pi board
    7
    Raspberry Pi : Where is the memory?
    8
    Operating systems : Make an informed choice
      Section 4 : Getting Started
    9
    Install the Operating system
    10
    Let s go on a tour : Raspbian OS
    11
    Getting Comfortable : Linux Shell commands
    12
    User permissions on the Raspberry Pi
    13
    Installing a software Preview
    14
    Connecting your Pi to the Internet
      Section 5 : Coding with Python - It's easy as Pi
    15
    Coding is like Cooking
    16
    A List is a List
    17
    Playing with Lists
    18
    Dictionaries and If-Else
    19
    Don t Jump Through Hoops Use Loops
    20
    Lists Dictionaries and Loops
    21
    Functions are like Foodprocessors
    22
    Stay cool : Import a module
      Section 6 : Physical Computing with the Raspberry Pi
    23
    Raspberry Pi and Physical Computing : How stuff works
    24
    Establish the first link : How do devices communicate?
    25
    Put the pieces together : Designing a circuit
    26
    Tie it all up : Writing the code
      Section 7 : Let s have some fun! Home Automation projects
    27
    Meet the players: A few common electrical components
    28
    Getting our feet wet: Flash an LED
    29
    Push some buttons : Reading an input
    30
    Our first sensor : How bright is it in here?
    31
    Who goes there? : Detect an object & measure distance with an ultrasonic sensor
    32
    Get ready for Magic 1 : Automate a switch using a relay and sensors
    33
    Get ready for Magic 2 : Automate a switch using a relay and sensors
    34
    Control a relay from anywhere - I
    35
    Control a relay from anywhere - II
    36
    Setting up a video feed with the Pi Camera
      Section 8 : For Arduino lovers: WiringPi
    37
    WiringPi and Pulse Width Modulation

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.