arrow_back
Course Syllabus
IoT using Raspberry Pi and Python
Getting started with Raspberry Pi
Introduction to Raspberry pi
Comprehensive Hardware Specifications for the course
What is Raspberry Pi?
Introduction to Raspberry Pi Board
Powering the Raspberry Pi Board
Installing Raspberry Pi OS Part-1
Installing Raspberry Pi OS Part-2
Software Download Links for OS Installation
Computer using Raspberry Pi Part-1
Computer using Raspberry Pi Part-2
Raspberry Pi Configuration
Networking in Raspberry Pi
WiFi Networking
Getting started with Raspberry Pi
Introduction to Raspberry Pi OS
Introduction
Linux Commands Part-1
Linux Commands Part-2
Linux Commands Part-3
Linux File System Part-1
Linux File System Part-2
Working with Text
Nano Editor
GNU Nano Editor documentation
Virtual Network Computing
VNC Resources
VNC Installation in Raspberry Pi
VNC Remote File Transfer
Fetching Files from Web
Remote Access Over Internet
Super User (Root User)
Introduction to Raspberry Pi OS Quiz
Python Programming on Raspberry Pi
Introduction
Introduction to Python Programming
Python Variables Part-1
Python Variables Part-2
Input Output Functions
Arithmetic Operators
Write a python program to find the sum of two numbers Code
Comparison and Logical Operators
Conditional Statements Part-1
Conditional Statements Part-2
Write a python program to determine whether a number is positive or negative
Conditional Statements Part-2
Write a Python program to check if a number is odd or even (Code)
Write a Python program to find the maximum of three numbers (Code)
For Loops Part-1
Write a Python program to iterate through a tuple. (Code)
Write a Python program to iterate through a string (Code)
For Loops Part-2
For Loop using range function (Code)
Write a Python Program to find the sum of the first n natural numbers!
For Loops Part-3
Write a python program to find the factorial of a number (Code)
Raspberry Pi Bash Programming: Unlocking GPIO Control and Scripting Mastery
Interfacing Hardware with the Raspberry Pi
Introduction to section
RPi.GPIO Module: To control GPIOs
RPi.GPIO Module documentation
Blinking LED
Blinking LED Code
Traffic Lights Control System Part-1
Traffic Lights Control System Part-2
Traffic Lights Control System Code
Working with Buzzer
Working with Buzzer Code
Working with DHT11 sensor
Working with DHT11 sensor code
Quiz on RPi.GPIO Module
Analog Sensors
Device Communication Protocols: UART, I2C, SPI
Cloud Data Monitoring using Raspberry Pi
Introduction
IoT using Thingspeak Platform Overview
Thingspeak Resources
Creating Account in Thingspeak
Thingspeak (HTTP) REST API
Requests Module (HTTP Library) Documentation
Sending Temperature and Humidity Values to Thingspeak Cloud
Code: Sending Temperature and Humidity Values to Thingspeak Cloud
Sending Alerts or Notifications
Visualizing sensor data in APP
Smart Applets using IFTTT - Digital Automation
Introduction
Introduction to Smart Applets
Getting started with IFTTT
Weather Data Logging in Google Sheets: IFTTT Applet
Get Disease Outbreak Alerts from WHO: IFTTT Applet
Sending Email Alerts based on motion detection using SMTP, IFTTT
Introduction to section
Understanding PIR Motion Sensor
Interfacing PIR Motion sensor with Raspberry Pi
Motion Detection using PIR sensor
Code: Motion Detection using PIR sensor
Sending email alerts based on Motion Detection using IFTTT
Code: Sending email alerts based on Motion Detection
Sending Email Alerts using SMTP Protocol
Code: Sending Email Alerts using SMTP Protocol
Quiz on SMTP Protocol
Sending SMS Alerts or Notifications using Twilio API
Introduction to sending SMS Alert using Twilio
Creating a Twilio Account
Installing Twilio Python Library on Raspberry Pi
Python Script to Send Sms Notification
Sending SMS Notification or Alert based on Motion Detection
Congratulations!
Quiz on Sending SMS Alerts using Twilio API
AWS IoT Core
Introduction to AWS IoT Core section
Introduction to AWS IoT Core
Creating Amazon Web Services (AWS) Account
Creating Device in AWS IoT Core
AWS IoT Device SDKs
Interfacing DHT11 Sensor with Raspberry Pi
Sending data from Raspberry Pi (IoT Device) to AWS IoT Core
Python Program: Sending data from Raspberry Pi (IoT Device) to AWS IoT Core
Reading Data in AWS IoT Core
AWS IoT Core Quiz
Node-Red IoT : Flowfuse Setup, AWS Integration & Dashboard Design
Introduction to Node-Red Programming
Creating Flowfuse Account (for Node-Red)
AWS IoT Core Sensor Data Integration with Node-Red
Java Script Code for seperating Temperature and Humidity
Designing Node-Red Dashboard for Sensor Data Visualization
Smart Home Project using AWS IoT Core and Node-Red Dashboard
Smart Umbrella using Raspberry Pi Project
Introduction to Smart Weather Umbrella Project
Smart Weather Umbrella Project
Creating OpenWeatherMap Account
Working with OpenWeatherMap API
Reading Weather Data in Raspberry Pi using OpenWeatherMap API
Interfacing RGB Led
Python Program: Interfacing RGB Led
Smart Weather Umbrella Complete Project
Python Program: Smart Weather Umbrella Complete Project
Enhancing Raspberry Pi with a Camera: Implementing Vision Capabilities
Troubleshooting, Tips, Tricks
Installing Python Libraries using pip - trouble shooting
Troubleshooting Guide: VNC Icon Missing on Taskbar of Raspberry Pi
Troubleshooting Guide: Data Not Appearing on ThingSpeak
Preview - IoT using Raspberry Pi and Python
Discuss (
0
)
navigate_before
Previous
Next
navigate_next