IoT Using Arduino and RaspberryPi Syllabus
IoT Using Arduino and RaspberryPi Syllabus
RaspberryPi
Day 1
Arduino Basics
Programming Arduino
Project 5: Control Devices using Localhost Web Server for Home Automation.
Day 2
Project 6: Creating own Android App using MIT App Inventor & controlling Arduino connected devices.
Project 7: Being Social on Twitter & update status on Twitter through Arduino
Cloud Computing
Project 9: Use Arduino to Upload free data from Environmental Sensors to Cloud Server.
Project 11: Receive Automatic Call Notification on Mobile Phone for Burglar Alarm using IoT Platform.
Project 12: Control Electronic Devices from anywhere across the world using Internet & Mobile App.
Day 3
What is SOC?
Raspberry Pi 3
Basics of Electronics
Hardware Description
Pin Configuration
* OS Installation on SD Card
Downloading Image
Raspberry Pi SD Installer
* OS Configuration
GUI Version
CLI Desktop
Changing Timezone
Other Options
Raspi-Config
Test
* Network Setup
* GPIO
Enabling SSH
Use GPIO
* Linux
Understanding Linux
File Structure
Linux Commands
Permissions
* Using Python
Understanding Python
Condition Statement
Loops
Importing Libraries
Functions
Day 4
Project 4: Integrating Temperature & Humidity Sensor with Raspberry Pi read Current Environment
Values.
Project 6: Control Devices using Localhost Web Server for Home Automation.
Cloud Computing
Project 9: Control Electronic Devices from anywhere across the world using Internet & Mobile App.
Day 5:
Project 10: Designing Own Android App for Controlling Electronic Devices
Understanding MQTT