Industrial IoT

From Devices to Practice in 30hours

About the Course

Programming and communicating Arduino and Raspberry Pi to control the physical world.

Course in Brief

Recognize sensors, actuators and controllers

Setup with Arduino and RaspberryPi, NodeMCU (ESP8266).

Accessing Arduino and RPiGPIO pins
Online simulators like: Autodesk-Tinkercad,, etc.

IoT for Mobile application development with MIT App Inventor.

Basic principles of data collection and storing.

Guidelines for data security and privacy with demonstration of popular cases.

Learn Networking using sockets

Prerequisites for this course

C and Python programming language knowledge,

Basic Computer H/W and S/W Knowledge

Basic Electronics.

Desired to Learn.

Learners’ must have a system with any 64-bit OS, preferably Windows 10

Microcontroller (Arduino UNO/Mega/Nano) [Preferred]

SBC (Raspberry Pi 3+ / 4) [Preferred]

Few components like, Breadboard, Jumper-wires, common Sensors [Preferred]

Course Level: Intermediate

Mode of delivery: Online (English)
Live Hardware Assembly and Coding

Course Fee: Rs 9500.00

Instructor: Mr. Ranjit Pr
Areas of expertise: IoT, Embedded Systems, Data sciences, Machine learning, and Data visualisation

Over 20+ years of industry experience

Trained over 1000 professionals and students

Support: Online Text Chat with the Instructor

Certification and Job Assistance

Associated Courses:
Python Programming

Basic Hardware setup and Coding

Introduction to Internet of Things
   - M2M, Embedded device and IoT device
   - IoT Ecosystem, Framework
   - IoT Solution Architecture Models
   - IoT in Businesses
   - Explore Arduino and Raspberry Pi

Setting up Arduino/NodeMCU Hardware and Opensource Arduino (Embedded C)
   - Install and configure with Windows 10
   - Connections with a sample project

Setting up Raspberry Pi Hardware and Raspbian OS / Windows IoT OS
   - Enabling SSH on Raspberry Pi (VNC)
   - Getting display on PC screen and Mobile phone
   using VNC client
   - Install GPio library for Python 3.x
   - Connections with a sample project

C Basics and Arduino IDE with hands-on experiments
   - Programming, Compilation and Upload to
   - Basic Structure of a Program, Variables and
   - Ports, Selecting Boards, Libraries
   - Input & Outputs (Analog and Digital), Serial
          * Output LED digital/PWM
          * Input from Buttons (digital) and
            Potentiometers (Analog)
          * Analog input with potentiometer and PWM
    - Arrays, Strings
    - Functions, local/global variables

Creating Solutions and Projects

With Arduino/NodeMCU:
   - Sensors: Light, PIR/Radar, Touch (capacitive),
     Temperature & Humidity, Ultrasonic distance
   - Display/Actuators: Display (LCD I2C, 7-segment,
     8x8 LED matrix), Actuator (Steeper/Servo Motors,
   - Communication Devices Bluetooth and

With Raspberry Pi:
   - GPio pins:
        * Controlling LEDs, Reading digital (buttons)
        * Connecting PIR sensor
   - ADC for Analog inputs: Connecting Multiple
   - Display (HDMI, LCD I2C)
   - Connecting Arduino to Raspberry Pi

FIVE Amazing Projects using both Arduino / NodeMCU and Raspberry Pi

Copyright © 2020 CTrick - All © rights reserved by CTrick Web-Team