YoVDO

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

Offered By: Udemy

Tags

Raspberry Pi Courses Internet of Things Courses Microcontrollers Courses Physical Computing Courses Home Automation Courses

Course Description

Overview

Have a blast using the Raspberry Pi to do some home automation and understand the Internet of Things

What you'll learn:
  • Understand what the internet of things and physical computing are
  • Know their way around a Raspberry Pi
  • Use the Raspberry Pi in Home Automation projects
  • Think of different IoT applications and visualize the components needed to build them
  • Do cool things like control switches in their home with their smartphone

  • Taught by a team of electrical engineers from Stanford and IIT Madras.

An Internet-Of-Things course for everyone - accessible yet serious, to take you from absolute beginner to a solid intermediate level - built around Home Automation using Raspberry Pi.

This is a course is for everyone. You need not be an electrical engineer, or an engineer at all. We explain all engineering or automation concepts from absolute scratch.

This is an Internet-of-Things course, not merely a Raspberry Pi course. This is important because we think too many courses end up becoming like manuals for the Raspberry Pi, or the Arduino, or some specific hardware device. This course is careful to generalize

The course takes you to a solid intermediate level. The objective is to get you to a point where if you imagine a really cool IoT application, you will be able to independently figure out how to implement it.

We focus on Home Automation using Raspberry Pi for our use-cases. This is so that you can immediately put it to use around the home (turn that music down without getting off the couch!)

As with all our courses, this one too is quirky. The examples are irreverent. Lots of little touches: repetition, zooming out so we remember the big picture, active learning with plenty of quizzes. There’s also a peppy soundtrack, and art - all shown by studies to improve cognition and recall.

What's Covered:

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


Taught by

Loony Corn

Related Courses

Teaching Physical Computing with Raspberry Pi and Python
Raspberry Pi Foundation via FutureLearn
Teaching the Computer Science Discoveries Course
Friday Institute via MOOC-ED
Design and Prototype Embedded Computer Systems
Raspberry Pi Foundation via FutureLearn
An Introduction to Programming the Internet of Things (IOT)
University of California, Irvine via Coursera
Robotics With Raspberry Pi: Build and Program Your First Robot Buggy
Raspberry Pi Foundation via FutureLearn