Get $1 credit for every $25 spent!

The Mastering Internet of Things Bundle

Ending In:
Add to Cart - $29
Add to Cart ($29)
$1,800
98% off
wishlist
(22)
Courses
9
Lessons
291
Enrolled
215

What's Included

Product Details

Access
Lifetime
Content
0.5 hours
Lessons
23

Introduction to Internet of Things Using Arduino

Learn How to Implement Communication Between Smartphones & Control Various Home Appliances Wirelessly

By Makerdemy | in Online Courses

This course is ideal for those who are interested in exploring the possibilities of the Internet of Things using Arduino. If you are a technology enthusiast and want to learn more cutting-edge tech, then this is the right course for you. You will learn how to use an Android device to wirelessly control electrical outlets using relay switches in order to prevent wastage of electricity, among other IoT projects. At the end of the course, you'll be fully familiarized with Arduino and ready to build your own home appliances.

  • Access 23 lectures & 38 minutes of content 24/7
  • Receive data from Arduino over Bluetooth serial using the HC-06 Bluetooth module
  • Implement the communication between smartphones & home appliances
  • Use an Android device to wirelessly control electrical outlets using relay switches in order to prevent wastage of electricity
  • Send voice commands to Arduino
Note: Software not included

Instructor

MAKERDEMY offers world-class maker education that helps learners get and stay relevant in the marketplace. They focus on tomorrow’s technology today. Through their online courses, they cover a variety of technology-related topics like the Internet of Things, Artificial Intelligence, Embedded Systems, Blockchain, and more.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Pre-installed Arduino programming environment
  • Complete Arduino kit

Course Outline

  • Introduction
    • Introduction - 1:53
    • Introduction to Internet of Things IoT - 4:01
  • Detailed description of the hardware components
    • Controlling appliances using Arduino with relay module in detail - 4:49
    • Bluetooth HC 06 key features and pin configuration - 3:14
    • Quiz 1: Bluetooth networking
  • Testing the Relay module
    • Project concept Hardware requirements and Testing the Relay module - 4:05
    • Circuit Diagram Testing the Relay module
    • Source code Testing the Relay module
    • Quiz 2: Internet of Things
  • Home Automation(IoT)
    • Home Automation - Initiating the setup function - 3:23
    • Home Automation - Defining the condition and declaring the Voice commands - 5:22
    • Home Automation - Define voice commands and Compiling the code - 3:02
    • Home Automation - Error dubugging and Uploading the code into Arduino - 1:27
    • Quiz 3: Programming
    • Setting up the Home appliances and Explaining the circuit diagram - 1:50
    • Circuit diagram
    • Source code of the project
    • Real time demonstration - Mobile app download and Connect to the device - 3:13
  • Bonus Content : IoT: Ethernet Shield using Blynk app
    • Bonus Content: Ethernet shield for Arduino - 2:05
    • Bonus Content : Ethernet shield for Arduino: Blynk app account creation - 4:21
    • Bonus Content : Ethernet shield for Arduino: Authentication Token - 2:01
    • Bonus Content Circuit diagram
    • Bonus Content : Source code of the project

View Full Curriculum


Access
Lifetime
Content
1 hours
Lessons
29

Introduction to Internet of Things (IoT) Using Raspberry Pi 2

Learn How to Use Raspberry Pi & Deploy a Program Remotely Using a PC

By Makerdemy | in Online Courses

This course is ideal for those who are interested in exploring the possibilities of the Internet of Things using Raspberry Pi. The GPIO pins on Raspberry Pi are a great way to interface with physical devices like resistors and sensors. The implementation of IoT within the device will change the operating possibilities. If you are a technology enthusiast and want to learn more cutting-edge tech, then this is the right course for you.

  • Access 29 lectures & 1 hour of content 24/7
  • Remotely access Raspberry Pi Linux terminal in Windows
  • Access the Raspberry Pi Graphical User Interface in a Windows computer
  • Transfer files between Windows computer & Raspberry Pi without flash drive
  • Deploy program remotely & control using your personal computer
Note: Software not included

Instructor

MAKERDEMY offers world-class maker education that helps learners get and stay relevant in the marketplace. They focus on tomorrow’s technology today. Through their online courses, they cover a variety of technology-related topics like the Internet of Things, Artificial Intelligence, Embedded Systems, Blockchain, and more.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Pre-Installed Raspbian operating system in any version of Raspberry Pi

Course Outline

  • Introduction
    • What will you learn from this course - 1:22
    • Introduction to Internet of Things - 4:19
    • Future application of Internet of Things - 2:52
  • World Wide Web
    • Hardware requirements to share Internet connection - 3:12
    • Internet access through Ethernet - 3:33
    • Cyberspace using USB WI-FI adapter - 2:00
    • Detect the IP address of your Raspberry Pi - 4:36
    • Angry IP Scanner - 2:35
    • Quiz 1: Internet of Things
  • Remote Access
    • Putty Installation and Terminal access - 2:59
    • Introduction to Virtual Network Computing - 1:13
    • VNC Installation and Raspberry Pi GUI access - 5:04
    • Remote file transfer - 3:12
    • Quiz 2: Networking
  • Wireless Alarm System
    • Hardware configuration for Wireless Alarm System - 1:16
    • Circuit Diagram 1
    • Assemble the circuit - 1:32
    • Circuit Diagram 2
    • Code for alarm - Import the required library - 3:22
    • Code for alarm - define the for loop - 5:56
    • Source code for Wireless Alarm System
    • Remote execution of the program - 1:32
    • Quiz 3: Programming
  • Bonus content : Static IP Address
    • Bonus content : Introduction to Static IP - 0:58
    • Bonus content : Static IP Implementation - 2:43
    • Static IP Address Setup For Raspbian Stretch
  • Bonus content : VNC Automation
    • Bonus content: Configure VNC to start on boot - 3:42
    • Bonus content: Automate VNC - Shell Script
    • Bonus content: Test VNC server - 1:28

View Full Curriculum


Access
Lifetime
Content
2 hours
Lessons
62

Mastering MQTT

Learn About the MQTT Protocol by Developing a Project with NodeMCU/ESP8266 & Raspberry Pi

By Makerdemy | in Online Courses

A beginner-friendly course on MQTT, a lightweight messaging protocol for small sensors and mobile devices, this course will help you learn about the MQTT data transfer protocol with the help of examples and projects. It takes off with the introduction of MQTT and sheds light on the features that define the purpose of the protocol. The course also introduces you to the ESP8266 Wi-Fi module that can be programmed using the Arduino IDE. You'll understand more of MQTT with the two included projects that use MQTT protocol with the ESP8266 12E module.

  • Access 62 lectures & 2 hours of content 24/7
  • Understand the Message Queuing Telemetry Transport IoT protocol
  • Be productive w/ the Arduino IDE, write, compile & upload sketches, install libraries
  • Learn the features of MQTT w/ the help of examples & projects
  • Use ESP8266, MQTT & Raspberry pi to publish DHT sensor measurements
Note: Software not included

Instructor

MAKERDEMY offers world-class maker education that helps learners get and stay relevant in the marketplace. They focus on tomorrow’s technology today. Through their online courses, they cover a variety of technology-related topics like the Internet of Things, Artificial Intelligence, Embedded Systems, Blockchain, and more.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Essential tools (not included): a mini breadboard, jumper wires, a multimeter, a soldering iron and solder, wire cutter
  • Essential modules (not included): Raspberry pi 3, ESP8266 12E module, Ultrasonic sensor HCSR-04, DHT11 temperature & Humidity sensor

Course Outline

  • Section 1: About the Course
    • Lecture 1: Introduction - 2:24
    • Lecture 2: Goals of this course - 1:16
    • Lecture 3: Prerequisites - 1:01
    • New Lecture
  • Section 2: MQTT fundamentals
    • Lecture 4: Description - 0:35
    • Lecture 5: Internet of Things - 1:36
    • Lecture 6: A view on Security – IoT - 1:19
    • Lecture 7: Why MQTT ? - 1:22
    • Lecture 8: What is MQTT? - 1:48
    • Lecture 9: Terminologies used in MQTT - 3:20
    • Lecture 10: Features of MQTT - 6:26
    • Lecture 11: Additional: Message Frame Format - 1:03
  • Section 3: Mosquitto MQTT broker
    • Lecture 12: Description - 0:25
    • Lecture 13: Mosquitto MQTT: Utility and Features - 3:20
  • Section 4: Mosquitto broker on Raspberry pi
    • Lecture 14: Description - 0:26
    • Lecture 15: Hardware and software requirements - 0:45
    • Lecture 16: Changes in setting static IP on Raspberry Pi
    • Lecture 17: Setting up Raspberry pi - 9:58
    • Lecture 18: Installation - 3:29
    • Lecture 19: Installation of Mosquitto on Raspbian Stretch
    • Lecture 20: Testing of MOSQUITTO BROKER - 4:02
    • Lecture 21: Adding Authentication to Mosquitto MQTT
  • Section 5: Mosquitto broker on Windows Laptop
    • Lecture 22: Description - 0:23
    • Lecture 23: Installation - 4:45
    • Lecture 24: Setting up of mosquitto broker - 1:14
    • Lecture 25: Testing of Mosquitto Broker - 2:44
  • Section 6: MQTT Client tool
    • Lecture 26: Description - 0:30
    • Lecture 27: What is MQTT Client tool - 2:29
    • Lecture 28: Mqtt.fx tool - 4:54
    • Lecture 29: MyMQTT tool - 1:51
  • Section 7: Working of MQTT data transfer protocol
    • Lecture 30: Description - 0:30
    • Lecture 31: Initial setup - 1:34
    • Lecture 32: EXAMPLE 1: Broker-Publisher is Windows OS subscriber is MQTT.fx client tool - 2:34
    • Lecture 33: EXAMPLE 2: Broker-Publisher is Windows OS subscriber is MyMQTT client tool - 2:15
    • Lecture 34: EXAMPLE 3: Broker-Raspberry pi 3, Publisher-MyMQTT tool and Mqtt.fx-subscriber - 2:45
    • Lecture 35: EXAMPLE 4: QOS and Retained message - 1:59
    • Lecture 36: EXAMPLE 5: Wildcards Implementation - 3:52
  • Section 8: All about ESP8266
    • Lecture 37: Description - 0:31
    • Lecture 38: Introduction to ESP8266 12E - 3:05
    • Lecture 39: Setting up ESP8266 12E - 2:33
    • Lecture 40: Circuit Diagram for NodeMCU ESP8266 - 4:49
    • Lecture 41: Testing ESP8266 - 5:55
    • Lecture 42: Programming ESP8266 - 0:39
    • Lecture 43: Checking ESP8266 WiFi connection - 3:03
    • Lecture 43: Checking ESP8266 WiFi connection
  • Section 9: How Raspberry pi publish-subscribe messages through ESP8266
    • Lecture 41 - 9:56
    • Lecture 42 final - 11:22
    • lecture 43 realtime - 2:13
    • Lecture 44 - 0:38
    • Lecture 45 - 2:51
    • Lecture 46 - 6:58
    • Lecture 47 - 4:30
    • Lecture 48 Realtime - 1:37
    • Lecture 48: Step By Step Procedure for the Project
    • Lecture 49 conclusion teachable - 2:09
    • Lecture 48: Step By Step Procedure for the Project
  • Section 10: Swachh Garbage system
    • Description - 0:38
    • Introduction - 2:51
    • Client end - ESP8266 module - 6:58
    • Creating python script - server end - 4:30
    • Real time demo - 1:37
  • Section 11: Conclusion
    • Conclusion - 2:09

View Full Curriculum


Access
Lifetime
Content
1 hours
Lessons
28

IoT-Based Emergency Health Care System

Understand Emergency Health Tracking Systems Using GSM & GPS Modules with an Arduino Board

By Makerdemy | in Online Courses

This is an advanced level course on Arduino. With 28 lectures, you'll get started with the basics of creating circuits with the Arduino UNO board. You'll learn how to measure a human heart rate using Arduino and display the data on an I2C type 16x2 LCD and send the GPS location to another user via SMS. By the end of this course, you will have built Emergency Tracking Systems using GSM and GPS modules. This course is split into 5 project parts so you'll be fully familiarized with Arduino and ready to build your electronic security system.

  • Access 28 lectures & 1 hour of content 24/7
  • Understand the principles of programming Arduino microcontroller
  • Measure your heart rate using a dedicated Arduino-compatible sensor
  • Use Arduino to receive the exact location of the user w/ GPS tracker & send the accurate location via SMS
  • Be productive w/ the Arduino IDE, write, compile & upload sketches, install libraries
Note: Software not included

Instructor

MAKERDEMY offers world-class maker education that helps learners get and stay relevant in the marketplace. They focus on tomorrow’s technology today. Through their online courses, they cover a variety of technology-related topics like the Internet of Things, Artificial Intelligence, Embedded Systems, Blockchain, and more.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: advanced

Requirements

  • Arduino Uno
  • Basic understanding of electricity & electronics
  • Basic working knowledge of the Arduino Uno
  • Essential tools (not included): a mini breadboard, jumper wires, a multimeter, a soldering iron & solder, wire cutter
  • SIM900A GSM module, GPS module, I2C type 16x2 LCD, Pulse sensor

Course Outline

  • Introduction
    • What will you learn from this course - 1:17
  • Heart Rate sensor with Arduino
    • Testing the Pulse sensor - 5:44
    • Lets get start with Pulse Sensor - 3:55
    • Heart rate Sensor with arduino - 4:26
    • CircuitDiagramHeart Rate Sensor with Arduino-1
    • Quiz 1: Voltage Divider
  • Display the heart rate data on I2C type 16x2 LCD
    • Display the heart rate data on i2c type 16x2 - 6:47
    • 16x2 LCD Interfacing with arduino - 5:02
    • CircuitDiagramDisplay the heart rate data on I2C type 16x2 LCD-1
  • Interfacing SIM900A GSM Module with Arduino
    • Interfacing SIM900A GSM Module with Arduino - 5:11
    • Booting Up SIM900A and making connections - 2:13
    • GSM module: Code for Call using Serial communication - 3:21
    • Circuit_Diagram 1 _Interfacing SIM900A GSM Modem with Arduino using Serial communication-1
    • Quiz 2:Using a Breadboard
    • GSM Module Code to call using Software Serial - 4:25
    • CircuitDiagramInterfacing SIM900A GSM Modem with Arduino using SoftwareSerial
    • Quiz 3: RS-232 vs. TTL Serial Communication
  • Arduino GPS: Get Latitude and Longitude Coordinates
    • 1 Arduino GPS Get Lattitude and Longitude Coordinates - 5:40
    • 3 CircuitDiagramArduino GPS_Get Latitude and Longitude Coordinates-1
    • 2 GPS Working Explanation - 5:15
    • Quiz 3: GPS Accuracy
  • IoT based Emergency Health Care System
    • IoT Based Emergency Health Care System - 3:36
    • Code_Part I: IoT based Emergency Health Care System - 3:11
    • Code_Part II: IoT based Emergency Health Care System - 9:46
    • Code_Part III: IoT based Emergency Health Care System - 2:37
    • Real-time demonstration_IoT based Emergency Health Care System - 5:08
    • CircuitDiagramIoT based Emergency Health Care System
  • What you have learnt from this course?
    • Conclusion - 1:25

View Full Curriculum


Access
Lifetime
Content
1 hours
Lessons
27

Hands on Zigbee using Raspberry Pi

Implement Innovative Projects Using One of the Top Trending Wireless Protocols

By Makerdemy | in Online Courses

This course is primarily oriented towards the concepts related to Zigbee, right from the basics. It starts with explaining what exactly is Zigbee and how one can establish a Zigbee network. Details such as the different modes of operations and also the different forms in which Zigbee devices can be a part of the network are also covered. By the end of this course, you'll have a few ideas which you can try for yourself using a Raspberry Pi and Zigbee devices.

  • Access 27 lectures & 1 hour of content 24/7
  • Acquire a clear picture of what Zigbee actually is
  • Control Zigbee devices for enabling wireless communication on different platforms
  • Remotely control water motors using Zigbee
  • Configure Zigbee modules for different purposes
  • Control AC home appliances remotely using a Raspberry Pi & Zigbee
Note: Software not included

Instructor

MAKERDEMY offers world-class maker education that helps learners get and stay relevant in the marketplace. They focus on tomorrow’s technology today. Through their online courses, they cover a variety of technology-related topics like the Internet of Things, Artificial Intelligence, Embedded Systems, Blockchain, and more.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Basics of python programming
  • Basic commands of Linux
  • Basic commands of python to manipulate the Raspberry Pi

Course Outline

  • About the course
    • What will you learn in this course - 2:48
  • Basic Concepts
    • Introduction to Zigbee - 3:01
    • Types of Zigbee devices and its modes of operation - 4:12
    • Quiz 1: Basic Concepts
  • Components, installation and configuration
    • Basic hardware components - 2:51
    • Software requirements and installation - 4:12
    • Initial Configuration and testing - 10:00
    • Quiz 2: Components, installation and configuration
  • Communication using Raspberry Pi
    • Connection diagram- Communication with Raspberry pi
    • Communication using Raspberry Pi - 10:31
    • Source Code- Communication with Raspberry pi
    • Real time demonstration- Communication with Raspberry pi - 2:19
    • Quiz 3: Communication using Raspberry Pi
  • Traffic management system prototype
    • Raspberry Pi projects using Zigbee, Hardware components, Circuit explanation - 3:32
    • Circuit diagram-traffic management
    • Coding Explanation - 5:36
    • Source Code- Traffic management
    • Real Time demonstration- Traffic management - 2:28
    • Quiz 4: Traffic management system
  • Device Control using Zigbee and Raspberry Pi
    • Device control using Zigbee - 2:13
    • Circuit diagram- Device control
    • Circuit diagram Explanation
    • Coding Explanation - 5:56
    • Source code- Device control
    • Real Time Demonstration- Device control - 4:53
    • Quiz 5: Device Control using Zigbee and Raspberry Pi
  • Conclusion
    • Conclusion - 2:05

View Full Curriculum


Access
Lifetime
Content
0.5 hours
Lessons
27

IoT-Enabled Aeroponics Using Raspberry Pi 3

Build Your Own Aeroponics System & Control It Remotely Using a Web Dashboard

By Makerdemy | in Online Courses

This course is ideal for those who want to explore the possibilities of Raspberry Pi in the field of agriculture. You will learn how to integrate with the IoT platform and control the entire system remotely. You will have a dashboard where you can visualize the data in the form of a graph, table, gauge meter, and more. Apart from that, you can also control a mist machine by turning it on and off through a virtual switch on your dashboard. This will be a fun project, and you will learn to program for the Internet of Things.

  • Access 27 lectures & 43 minutes of content 24/7
  • Learn about the newly launched Raspberry Pi 3
  • Stepwise process to build the Aeroponics system
  • Remotely switch on & off the mist machine to control the humidity level
  • Remotely visualize the data on the dashboard & take action depending on the report
Note: Software not included

Instructor

MAKERDEMY offers world-class maker education that helps learners get and stay relevant in the marketplace. They focus on tomorrow’s technology today. Through their online courses, they cover a variety of technology-related topics like the Internet of Things, Artificial Intelligence, Embedded Systems, Blockchain, and more.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: intermediate

Requirements

  • Basic knowledge of Python programming & Linux command

Course Outline

  • Introduction
    • The new Raspberry Pi 3 - 1:42
    • What will you learn in this course - 2:28
    • Setting up the on-board Bluetooth on your Raspberry Pi 3
    • Quiz 1: Basic
  • Flow Meter
    • Project concept and the hardware requirements - 3:03
    • Circuit diagram_Flow sensor connection
    • Programming the flow sensor - 2:50
    • Real time demonstration Flow meter - 1:45
    • Complete Source Code
    • Quiz 2: Programming
  • Aeroponics
    • Concept behind Aeroponics system - 3:40
    • Hardware requirements and design of the Aeroponics system - 5:47
    • Circuit diagram_LCD connection with the GPIO pins
    • Table - LCD and the GPIO pins mapping
    • Understanding and programming the 16x2 LCD - 5:06
    • 16x2 LCD Real time demonstration - 0:26
    • Complete Source Code
    • Circuit diagram - Aeroponics
    • Choosing the right IoT gateway - 1:27
    • Designing the Dashboard - 3:36
    • IoT Back-end configuration in Raspberry Pi - 2:58
    • Aeroponics programming Controlling the mist machine - 2:22
    • Aeroponics programming Initializing the API - 1:34
    • Live Dashboard
    • Real time demonstration Aeroponics - 4:41
    • Complete Source Code
    • Quiz 3: Aeroponics

View Full Curriculum


Access
Lifetime
Content
1 hours
Lessons
45

Learn Node-RED Programming in 48 Hours

Learn to Program in Node-RED Environment by Just a Simple Drag-and-Drop Method

By Makerdemy | in Online Courses

In this course, you will learn how to design and deploy flows on a Node-RED Programming Platform. This course is for anyone who is interested in building an IoT project by availing the Bluemix services. Split into seven projects, you'll learn how to get up and running with Node-RED on the IBM Bluemix. IBM Bluemix consists of many useful services that can be bound to your application to make use of it in your desired way. you will also be learning JSON for a better understanding of data flow in Node-RED. Also, you will be learning to control the GPIO of Raspberry Pi using Node-RED.

  • Access 45 lectures & 1 hour of content 24/7
  • Learn to work on a number of services on IBM Bluemix
  • Build a text to speech engine using Node-RED
  • Intergrate LCD w/ Raspberry Pi using Node-RED
  • Learn to write & extract JSON scripts
Note: Software not included

Instructor

MAKERDEMY offers world-class maker education that helps learners get and stay relevant in the marketplace. They focus on tomorrow’s technology today. Through their online courses, they cover a variety of technology-related topics like the Internet of Things, Artificial Intelligence, Embedded Systems, Blockchain, and more.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Raspberry Pi
  • Basic understanding of electricity & electronics
  • Basic knowledge of Linux Terminal Commands
  • LCD Integration

Course Outline

  • Section 1: Introduction and Installation
    • Lecture 1: Introduction to the course - 2:29
    • Lecture 2: Installation of Node-RED - 2:41
    • Lecture 3: Documentation : Installation of Node-Red
  • Section 2: Stepping into Node-RED
    • Lecture 4: Launching Node-RED - 0:59
    • Lecture 5: Documentation: Launching Node-Red
    • Lecture 6: Introduction to Node-RED - 3:50
    • Lecture 7: First Flow - 4:01
    • Lecture 8: First Flow - Code
  • Section 3: IBM Bluemix and it's services
    • Lecture 9: Introduction to IBM Bluemix - 1:59
    • Lecture 10: Setting up IBM Bluemix - 3:10
    • Lecture 11: Documentation: Setting up IBM bluemix
  • Section 4: Working with JSON and Introduction to MQTT
    • Lecture 12: Learning JSON - 2:07
    • Lecture 13: What is MQTT? - 2:04
    • Lecture 14: Working of MQTT - 2:37
    • Lecture 15: MQTT on Node-RED using HiveMQ - 5:34
    • Lecture 16: Documentation: MQTT on Node red using Hive MQ
    • Quiz 1
  • Section 5: Exploring other nodes
    • Lecture 17: Using the Switch Node - 2:37
    • Lecture 18: Switch Node - Code
    • Lecture 19: Using the Change Node - 1:58
    • Lecture 20: Change Node - Code
    • Lecture 21: Using rbe and scaling input using Range node - 7:03
    • Lecture 22: rbe and Range Node - Code
    • Lecture 23: Adding new nodes to the palette - 1:29
    • Lecture 24: Changes in creating a simple Twitter Bot - Part 1 - 2:32
    • Lecture 25: Creating a simple Twitter Bot
    • Lecture 26: Changes in creating a simple Twitter Bot - Part 2
    • Lecture 27: Twitter Node - Code
    • Quiz 2
  • Section 6: Using the IBM Bluemix services and IBM Watson nodes
    • Lecture 28: Creating a simple Form - 2:20
    • Lecture 29: Face recognition and estimation of age - 5:30
    • Lecture 30: Face recognition and estimation of age - Code
    • Lecture 31: Text to Speech - 5:54
    • Lecture 32: Text-T0-Speech - Code
    • Lecture 33: Language translation - 2:30
    • Lecture 34: Language translation - Code
    • Lecture 35: An application to help the visually impaired - 3:52
    • Lecture 36: An application to help the visually impaired - Code
    • Lecture 37: Installing and Launching Node-RED on Raspberry Pi - 2:24
  • Section 7: Node-RED on Raspberry Pi
    • Lecture 38: Documentation : Installation of Node-Red on Raspberry pi - 5:46
    • Lecture 39: Configuring and adding Raspberry Pi to Watson IoT - 4:04
    • Lecture 40: Temperature logging on Watson IoT
    • Lecture 41: Integrating with LCD - 3:33
    • Quiz 3
    • Lecture 42: Conclusion - 1:13

View Full Curriculum


Access
Lifetime
Content
0.5 hours
Lessons
24

Internet of Things (IoT) Automation Using Raspberry Pi 2

Use Sensors to Remotely Display Water Temperature & Alert You via Email

By Makerdemy | in Online Courses

The best way to learn is by doing, and in this project-based course, you'll learn how to measure water temperature using Raspberry Pi. Don't want to jump in a cold shower? Use Raspberry Pi to notify you when the water is warm. This course is perfect for any IoT enthusiast and will give you a great background in using this little device to interact with the physical world.

  • Access 24 lectures & 0.5 hours of content 24/7
  • Connect multiple waterproof sensors to GPIO pins & access the raw temperature via Linux command
  • Code the sensors to display temperature automatically & notify you via email when it reaches a certain limit
  • Connect sensors to an open-source cloud & access the updated temperature through a web portal dashboard
Note: Software not included

Instructor

MAKERDEMY offers world-class maker education that helps learners get and stay relevant in the marketplace. They focus on tomorrow’s technology today. Through their online courses, they cover a variety of technology-related topics like the Internet of Things, Artificial Intelligence, Embedded Systems, Blockchain, and more.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: intermediate

Requirements

  • Pre-Installed Raspbian operating system in any version of Raspberry Pi

Course Outline

  • Introduction
    • What will you learn from this course - 0:44
    • Introduction and Hardware Requirements - 1:04
    • Circuit Diagram
    • Identifying the sensors - 3:06
    • Access raw temperature via Linux command - 3:02
    • Quiz 1: Internet of Things
  • Temperature Automation
    • Circuit Diagram Temprarture
    • Temperature Automation - Import required library - 2:57
    • Temperature Automation - Read temperature via File Handling - 3:14
    • Temperature Automation - Define Email server - 4:05
    • Temperature Automation - Email Authentication - 2:44
    • Temperature Automation - Error Debugging - 2:57
    • Temperature Automation - Adding crontab module - 2:03
    • Temperatire Automation - Real time Demonstration - 1:43
    • Source Code
    • Quiz 2: Programming
  • Remote Access
    • Temperature Automation - Frontend Configuration - 1:48
    • Temperature Automation - Backend Configuration - 5:06
    • Open Souce Cloud - Configuration Updation - 2:33
    • Open Source Cloud - Real Time Demonstration - 1:11
    • Quiz 3: Hardware
  • Bonus content : Setup your own personal cloud
    • Introduction to Tonido - 1:27
    • Impelementation to Tonido in Raspberry Pi - 2:38
    • Automate Tonido upon boot

View Full Curriculum


Access
Lifetime
Content
2 hours
Lessons
26

Exploring the ESP32

Get Started with the Sparkfun ESP32 & the Cayenne IoT Platform

By Makerdemy | in Online Courses

If you are looking for that one course that will help you gain the confidence to explore the ESP32, you have come to the right place. This course is meant for anyone who wants to hone their hands-on electronics prototyping and coding skills. If you are an engineer who wants to start prototyping with one of the most popular IoT development boards or a hobbyist looking to enter into the world of the Internet of Things, you will find this course very useful. This is because this course is tailored by giving equal importance to both the projects as well as the concepts.

  • Access 26 lectures & 2 hours of content 24/7
  • Understand ESP32 & how it works
  • Get started w/ Internet of Things
  • Create projects w/ the Sparkfun ESP32 Thing
Note: Software not included

Instructor

MAKERDEMY offers world-class maker education that helps learners get and stay relevant in the marketplace. They focus on tomorrow’s technology today. Through their online courses, they cover a variety of technology-related topics like the Internet of Things, Artificial Intelligence, Embedded Systems, Blockchain, and more.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Exposure to basic electronics
  • Familiarity w/ Arduino Programming & the Arduino IDE

Course Outline

  • Section 1: Getting started with the ESP32
    • 1.1: Introduction to the course - 4:24
    • 1.2: Getting to know your ESP32 - 5:11
    • 1.3: Exploring the Sparkfun ESP32 Thing - 5:50
    • 1.4: Hooking up the Sparkfun ESP32 Thing to the Arduino IDE - 7:10
    • 1.5: Working with the On Board sensors on the Thing - 6:18
    • Assignment 1
  • Section 2: Connecting to the Thing wirelessly
    • 2.1: Understanding Bluetooth Low Energy and Wi-Fi - 5:19
    • 2.2: Establishing BLE connection with the Thing - 9:04
    • 2.3: BLE Server and Client communication - 9:34
    • 2.4: Establishing Wi-Fi connection with the Thing - 8:00
    • 2.5: Understanding RSSI and measuring Signal Strength - 5:13
    • Assignment 2
  • Section 3: Introduction to Cayenne with the Thing
    • 3.1: Introduction to MQTT - 4:53
    • 3.2: Interfacing the Thing to Cayenne - 6:17
    • 3.3: Setting the Message rate and creating a custom widget - 5:58
    • 3.4: Actuating the onboard LED and using Triggers - 5:48
    • 3.5: Using Trigger Notification and Scheduling an Event - 7:14
    • Assignment 3
  • Section 4: Smart Hallway project with the Thing
    • 4.1: Interfacing PIR sensors with the Thing - 5:32
    • 4.2: Interfacing a Relay with the Thing - 5:26
    • 4.3: Interfacing the Relay setup with Cayenne and creating a Project - 5:10
    • 4.4: Integrating the PIR setup and Relay setup using Triggers - 5:40
    • 4.5: Setting up notification SMS using IFTTT - 7:34
    • 4.6: Conclusion - 1:21
    • Quiz 1
    • Assignment 4

View Full Curriculum



Terms

  • Unredeemed licenses can be returned for store credit within 15 days of purchase. Once your license is redeemed, all sales are final.