About IoT Online Training
IoT Online Training: “If you think that the internet has changed your life, think again. The IoT is about to change it all over again!” – — Brendan O’Brien, Aria systems
When we talk about an Internet of Thing, it’s not just putting RFID tags on some dumb thing. It’s about embedding intelligence so things become smarter & do more than they were proposed to do. Can you imagine a computing concept where everyday objects have network connectivity? Is it possible for ordinary devices to communicate among themselves?
Yes!! And the answer is ‘the Internet of Things’.
This Network of networks extracts and makes sense of data within machines. An estimated of 50 Billion wireless devices are to be connected to the internet in future. Interesting! Isn’t it?
How lovely it is the point at which your entryway can refresh its Facebook Status each time somebody opens it. A tune playing when you tweet about it. A fire sensor that automatically send an E-Mail to the fire department. Keeping all the awesomeness in mind Aspire has introduced the Internet of things workshop to get you ready for the future.
You’ll learn the basic concepts and features of the Internet of Things and build projects utilizing the Arduino platform. You’ll discover fundamental concepts of cloud computing, sensor reading and connecting the Arduino to the Internet, wireless interfaces and controlling things with Android phones. You are also learn to use the most popular open platforms for managing sensor data from the Arduino, how to trigger actuators remotely, and how to read information on your Android Smart Phones.
About KhadarBaba
Mr. Khadarbaba is a qualified professional with nearly 7 years of experience in Embedded System Designing & Programming and training. 3 years of experience in IoT training. Working as a senior design engineer in an MNC.
Course Information | |
Hours | 30 hours |
Duration | 6 weeks [5 days per week] |
Slot | 6:30AM-7:30AM IST |
Mode | LIVE Online Training |
Join | Goto Meeting |
Demo | Day-1, Day-2 |
Downloads | Recordings, Materials, Project Kit, Applications etc |
Price | 20,000 INR |
Course Curriculum |
Overview of IoT and High-level Architecture
- What Is the Internet of Things (IoT)?
- Brief History and evolution of IoT
- IoT Architecture
- Trends in the Adoption of IoT
- IoT Is Powerful and Pervasive
- Societal Benefits of IoT
- Risks, Privacy
Basic Electronics Components and All about Sensors – Electronics
- Resistor
- Capacitor
- Diode
- PNP transistor
- NPN transistor
- LED
- Step down Transformer
- Rectifier
- 7805 Voltage regulator IC
- Relay
- IR sensor
- PIR sensor
- LDR
- V-POT
Power supply Design
- Power Supply Circuit
- Practical design
PROTEUS
- Installation of PROTEUS
- Basic circuit design, and circuit simulation
Advanced / Embedded C Programming
- Basics of C:
-
- Operators
- Conditionals
- Arrays
- Functions
-
- Advanced C programming:
-
- Structures
- Unions
- Files
- Deep dive into pointers
- Pre-processor directives
- Recursion
-
- Project environment – Creating & Building a project, Makefiles
- Deep dive – Logic to program translation, Creating your own library, Dry-run
- Introduction to Data Structures
Micro-controller programming using Arduino platform
- Overview of Embedded Systems
- Components of Embedded Systems
- Micro-controller Architecture and Properties
- Installing and Setting up the Arduino development environment
- Blinky Sketch – A walk through
- Arduino Sketches
- Classes
- Sketch Structure
- Pins
- Arduino Shields
- Hands-on working with GPIOs, Analog I/Os, Memory usage
- Micro controller peripherals usage – Timers, Counters, Interrupts and its sources
- Communication protocols I – UART, SPI, I2C, CAN
- Interfacing IoT sensors and Actuators
- Debug applications using Arduino IDE
- Communication protocols II – Wired and Wireless communication
Modules Interfacing
- RFID
- GSM
- GPS
- BLUETOOTH
- DTMF
- RF
- ULTRASONIC SENSOR
- Wi-Fi etc
Building IoT Applications using NodeMcu
This course is a short introduction to the NodeMCU, its various Firmware options and how we program it with the Arduino IDE. This is suitable for a beginner level student, who wishes to get some introduction on how to work with such boards, like Arduino or NodeMCU that use the ESP8266 chipset. Small programs are provided that do some basic tasks, like blinking LED’s on the NodeMCU board
Programming with Python
- Overview of Programming with Python
- Native Datatypes and Operators
- Python Statements and Conditionals
- Functions
- Strings
- Object oriented programming with Python
- Errors and Exception Handling
- File handing
- Regular expression
- Modules and Packages
Building IoT Applications using Raspberry Pi
- Overview of Raspberry Pi (RPi) hardware platform
- Peripherals on Rpi
- Setup and Install Raspbian OS on Rpi
- Overview of Linux OS and its sub-systems
-
- Process
- Memory Mangement
- Multi-Threading
- IPC
-
- Linux CLI and important commands
- Linux File System
-
- Everything is a file concept in Linux
- Device Access using system calls
-
- Install packages on Raspbian OS
- Setting up Raspbian as an IoT gateway
- Write Python program to interface with Arduino using serial libraries
- IoT Communication Models and Protocols
-
- Request-Response, Publish-Subscribe, Push-Pull, Exclusive Pair
- Application Protocols: HTTP, CoAP, MQTT, AMQP
- Communication APIs: REST-based, WebSocket-based
- Network Layer: IPv4, IPv6, 6LoWPAN
-
- Building python based programs to communicate to cloud server using various application protocols Develop a complete python based application IoT application
- Rpi as a device
- Interfacing with sensors and actuators using GPIO pins
- Interfacing with camera on Rpi
Products prototype development
- Products prototype development
IoT_NODEMCU_Development Kit
- Nodemcu Board
- Small passive buzzer module
- 2-color LED module
- Photo resistor module
- Button switch module
- Tilt switch module
- Infrared emission sensor module
- Obstacle avoidance sensor module
- Microphone sound sensor module
- 5V relay module
- Analog Temperature sensor module
- Flame sensor module
- Temperature and humidity sensor module
- Plastic Box with divisions to hold Sensors
- Data cable, Connecting wires
- Breadboard