Course Code: iotraspberrypi
Duration: 14 hours
Prerequisites:
  • A basic understanding of embedded Linux systems
  • Experience with setting up and using the Raspberry Pi
  • Experience with programming the Raspberry Pi using Python
Overview:

Internet of Things (IoT) is a network infrastructure that connects physical objects and software applications wirelessly, allowing them to communicate with each other and exchange data via network communications, cloud computing, and data capture.

In this instructor-led, live training, participants will learn the fundamentals of IoT as they step through the creation of an IoT sensor system using the Raspberry Pi.

By the end of this training, participants will be able to:

  • Understand the principles of IoT, including IoT components and communication techniques
  • Learn how to set up the Raspberry Pi specifically for IoT applications
  • Build and deploy their own IoT Sensor System

Audience

  • Hobbyists
  • Hardware/software engineers and technicians
  • Technical persons in all industries
  • Beginner developers

Format of the course

  • Part lecture, part discussion, exercises and heavy hands-on practice

Note

  • Raspberry Pi supports various operating systems and programming languages. This course will use Linux-based Raspbian as the operating system and Python as the programming language. To request a specific setup, please contact us to arrange.
  • Participants are responsible for purchasing the Raspberry Pi hardware and components.
Course Outline:

Introduction to IoT

  • Understanding IoT Fundamentals
  • Examples of IoT Devices and Platforms

Overview of IoT Components

  • Analog Sensors
  • Digital Sensors

Overview of IoT Communication Techniques

  • Wi-Fi
  • Bluetooth
  • RFID
  • Mobile Internet

Raspberry Pi Refresher

  • Using GPIO Pins
  • Communication Protocols

Setting Up the Raspberry Pi for IoT

  • Connecting the Raspberry Pi to LAN via Ethernet
  • Using SSH
  • Installing a Server
  • Overview of Google Cloud Messaging (GCM) Service

Creating an IoT Motion Sensor System with Raspberry Pi

  • Overview of PIR Motion Sensor
  • Interfacing the Hardware: Raspberry Pi, PIR Motion Sensor
  • Creating a Database for Sensor Data Logging
  • Recording the Sensor Data in the Database
  • Triggering and Sending Push Notifications via GCM

Troubleshooting

Conclusion and Summary

Sites Published:

United Arab Emirates - Introduction to IoT Using Raspberry Pi

Qatar - Introduction to IoT Using Raspberry Pi

Egypt - Introduction to IoT Using Raspberry Pi

Saudi Arabia - Introduction to IoT Using Raspberry Pi

South Africa - Introduction to IoT Using Raspberry Pi

Brasil - Introduction to IoT Using Raspberry Pi

Canada - Introduction to IoT Using Raspberry Pi

中国 - Introduction to IoT Using Raspberry Pi

香港 - Introduction to IoT Using Raspberry Pi

澳門 - Introduction to IoT Using Raspberry Pi

台灣 - Introduction to IoT Using Raspberry Pi

USA - Introduction to IoT Using Raspberry Pi

Österreich - Introduction to IoT Using Raspberry Pi

Schweiz - Introduction to IoT Using Raspberry Pi

Deutschland - Introduction to IoT Using Raspberry Pi

Czech Republic - Introduction to IoT Using Raspberry Pi

Denmark - Introduction to IoT Using Raspberry Pi

Estonia - Introduction to IoT Using Raspberry Pi

Finland - Introduction to IoT Using Raspberry Pi

Greece - Introduction to IoT Using Raspberry Pi

Magyarország - Introduction to IoT Using Raspberry Pi

Ireland - Introduction to IoT Using Raspberry Pi

Luxembourg - Introduction to IoT Using Raspberry Pi

Latvia - Introduction to IoT Using Raspberry Pi

España - Introducción a IoT usando Raspberry Pi

Italia - Introduction to IoT Using Raspberry Pi

Lithuania - Introduction to IoT Using Raspberry Pi

Nederland - Introduction to IoT Using Raspberry Pi

Norway - Introduction to IoT Using Raspberry Pi

Portugal - Introduction to IoT Using Raspberry Pi

România - Introduction to IoT Using Raspberry Pi

Sverige - Introduction to IoT Using Raspberry Pi

Türkiye - Introduction to IoT Using Raspberry Pi

Malta - Introduction to IoT Using Raspberry Pi

Belgique - Introduction to IoT Using Raspberry Pi

France - Introduction to IoT Using Raspberry Pi

日本 - Introduction to IoT Using Raspberry Pi

Australia - Introduction to IoT Using Raspberry Pi

Malaysia - Introduction to IoT Using Raspberry Pi

New Zealand - Introduction to IoT Using Raspberry Pi

Philippines - Introduction to IoT Using Raspberry Pi

Singapore - Introduction to IoT Using Raspberry Pi

Thailand - Introduction to IoT Using Raspberry Pi

Vietnam - Introduction to IoT Using Raspberry Pi

India - Introduction to IoT Using Raspberry Pi

Argentina - Introducción a IoT usando Raspberry Pi

Chile - Introducción a IoT usando Raspberry Pi

Costa Rica - Introducción a IoT usando Raspberry Pi

Ecuador - Introducción a IoT usando Raspberry Pi

Guatemala - Introducción a IoT usando Raspberry Pi

Colombia - Introducción a IoT usando Raspberry Pi

México - Introducción a IoT usando Raspberry Pi

Panama - Introducción a IoT usando Raspberry Pi

Peru - Introducción a IoT usando Raspberry Pi

Uruguay - Introducción a IoT usando Raspberry Pi

Venezuela - Introducción a IoT usando Raspberry Pi

Polska - Introduction to IoT Using Raspberry Pi

United Kingdom - Introduction to IoT Using Raspberry Pi

South Korea - Introduction to IoT Using Raspberry Pi

Pakistan - Introduction to IoT Using Raspberry Pi

Sri Lanka - Introduction to IoT Using Raspberry Pi

Bulgaria - Introduction to IoT Using Raspberry Pi

Bolivia - Introducción a IoT usando Raspberry Pi

Indonesia - Introduction to IoT Using Raspberry Pi

Kazakhstan - Introduction to IoT Using Raspberry Pi

Moldova - Introduction to IoT Using Raspberry Pi

Morocco - Introduction to IoT Using Raspberry Pi

Tunisia - Introduction to IoT Using Raspberry Pi

Kuwait - Introduction to IoT Using Raspberry Pi

Oman - Introduction to IoT Using Raspberry Pi

Slovakia - Introduction to IoT Using Raspberry Pi

Kenya - Introduction to IoT Using Raspberry Pi

Nigeria - Introduction to IoT Using Raspberry Pi

Botswana - Introduction to IoT Using Raspberry Pi

Slovenia - Introduction to IoT Using Raspberry Pi

Croatia - Introduction to IoT Using Raspberry Pi

Serbia - Introduction to IoT Using Raspberry Pi

Bhutan - Introduction to IoT Using Raspberry Pi

Nepal - Introduction to IoT Using Raspberry Pi

Uzbekistan - Introduction to IoT Using Raspberry Pi