
Learn What is Internet of Things and Definition with Examples.
Explore how IoT-enabled smart shoes use accelerometer and gyroscope sensors to track steps, speed, and distance, sending data via Bluetooth or Wi-Fi to smartphones for analytics.
Discover the three-layer IoT architecture—node, network, and cloud—through a motor failure prediction using temperature and vibration data, with sensors, microcontrollers, gateways, and cloud analytics.
Trace the history of the internet of things from early telegraphy and internet-enabled toasters to modern connected devices, sixth sense technology, and ubiquitous computing shaping IoT.
Discover the potential of the internet of things (IoT) and how vast device networks generate data, storage, and growth in healthcare, manufacturing, and agriculture while shaping future jobs.
Install the Arduino IDE on Windows by downloading the Windows executable, installing drivers, and launching the IDE, with notes on Linux, Mac, and Raspberry Pi options.
Explore how to use the Arduino integrated development environment to write and upload code to Arduino hardware, compile programs, and monitor hardware values with an LCD display.
List of components required for building the projects in this course
Learn how the NodeMCU ESP8266 IoT board integrates a microcontroller, Wi-Fi connectivity, and GPIO with sensors and actuators to collect data and enable remote control through network and cloud.
Install the ESP8266 NodeMCU board in the Arduino IDE by adding the ESP8266 board URL, installing the ESP8266 community package via board manager, and selecting the NodeMCU board.
Learn to blink an led using a microcontroller, resistor, and a 3.3V supply, wiring on a breadboard with jumper wires, and control with Arduino setup, loop, digitalWrite, and delay.
Learn to measure temperature and humidity with a DHT11 sensor using one-wire communication, connect it to a NodeMCU, install the DHT sensor library, and read values in code.
Explore ThingSpeak, an online IoT data platform to collect, visualize, and analyze sensor data in the cloud, with Matlab integration and actuation options across devices.
Learn to use the Thingspeak REST API to send temperature data from IoT devices to the cloud and update a channel field with an API key.
Measure light intensity with a photoresistor, read it through a voltage divider into an analog input, and send real-time values to the Thingspeak cloud over wifi.
Read temperature and humidity with a DHT sensor on an MCU and send the data to the Thingspeak cloud via rest api every 15 seconds.
Explore Matlab as a matrix laboratory, an interpreted language with visualization capabilities. Learn to create variables, work with vectors, and display values using simple commands in a cloud-based environment.
Learn how to create vectors and matrices in MATLAB, including row and column vectors, using spaces, commas, and semicolons; explore size and length, matrix concatenation, and simple display.
Learn how MATLAB indexing works for vectors and 3x3 matrices, compare 1-based indexing with zero-based indexing in Python, and access elements using row and column indices.
Learn to visualize data in MATLAB by plotting distances over time, labeling axes, and titling figures, then use hold on and subplot to compare multiple series in one window.
Read sensor data from multiple channels and visualize humidity, temperature, and light values using MATLAB histograms. Draw and interpret histogram plots to analyze field sensor measurements.
Explore basic statistical properties in MATLAB by computing max, min, mean, median, standard deviation, variance, and sum for a sample vector using MATLAB commands.
Identify anomalies by detecting outliers that deviate from the normal distribution, signaling problems such as structural defects or medical issues, with applications in intrusion detection, fraud prediction, and IoT analytics.
Detect light-sensor data anomalies with a three-sigma approach, trigger alerts for extreme brightness or dimness, and guide energy-saving adjustments in an IoT data analytics project.
Welcome to IoT Data Analytics Course. This is practical course to learn IoT and Data Analytics from the beginning. Learn how to program NOdeMCU (ESP8266), collecting data and data analysis.
There are billions of devices in homes, industries, cities, hospitals, cars, and thousands of other places. With the rapid increase of devices, you increasingly need solutions to connect them, and collect, store, and analyze device data. Data in its raw form is not always useful. Data need to be processed to transform into information.
In this course, you will learn how to collect and analyse sensor data. You will learn, data processing, data visualization and machine learning algorithms for predictive analytics.
The following are the various topics covered in this training:
Introduction to Internet of Things (IoT)
Getting started with Arduino Programming
Learn to work with NodeMCU (ESP8266 based IoT Board)
Collecting Data from sensors locally
Sending Sensor Data to IoT Cloud (Thingspeak)
Introduction to MATLAB
Data Analysis
Data Visualization
Machine Learning
You'll get to practice the skills learned during the training, by doing more than five projects on Internet of Things (IoT) and Data analytics.
Hands on Projects
Sending Light Sensor Values to IoT Cloud
Sending Temperature and Humidity Values to IoT Cloud
Sensor Data Visualization
Energy savings with Anomaly Detection using Z-Score Analysis
Correlation between Temperature and Humidity and Regression
Temperature Prediction using Polynomial Regression
What am I going to get from this course?
Build IoT projects for sensor data collection
Apply the fundamentals of machine learning and statistics to extract value from IoT data
Understand different business use-cases for IoT data