Start the Internet of Things (IoT) from scratch
- 3 hours on-demand video
- Full lifetime access
- Access on mobile and TV
- Certificate of Completion
Get your team access to 4,000+ top Udemy courses anytime, anywhere.Try Udemy for Business
- Build your own IoT projects using NodeMCU based on Arduino platform
- Write programs to control your hardware
- Connect your IoTs to cloud services to store/process/share some data
- Basic knowledge of using a computer
- A computer
Internet of Things (IoT) is the networking of physical devices or things using Wi-Fi or other networks. Things, can refer to a variety of physical devices or sensors such as bio sensors, actuators, home appliances, transponders, automobiles, farm sensors or other hardware. Now, IoT is changing the way we live. It helps us in daily live, i.e. collecting and processing huge amounts of data, interact with each other, and take advantage of cloud services and cloud storage.
This course will teach you about IoT and related hardwares from basic level. You will learn about:-
- Programming a micro-controller using NodeMCU based on Arduino platform
- How to control devices using digital and analog outputs
- How to use some sensors for your projects, i.e. temperature, humidity, light sensor and so forth.
- How to build some projects using digital and analog inputs
- How to setup an access point and a web server from a NodeMCU micro-controller.
- People/students who need to know about the Internet of Things
- People/students who need to build an IoT project
An introduction to the Internet of Things and how it impacts to our life styles
This lecture shows what topics you will learn in this course.
This tutorial will walk you through downloading and installing thethe Arduino IDE (Integrated Development Environment) on Windows and Mac.
Learn basic of General Purpose Input and Output (GPIO). The behavior of the GPIO pins on the micro-controller are programmable. It means, in your code, you can assign each GPIO pin to work as an input or output. In this section, you will learn how to locate pinout and how to use them as inputs or outputs.
Building an IoT project, is dealing with writing a program, and also wiring things up.
You will work with a number of basic electronic components including LEDs, resistors, switches, and others. In this tutorial, you ‘ll learn about basic electronic components, not all components, just only necessary tools and components, like breadboards, LEDs, resistors and switches.
A Serial Monitor is a separate windows which display data like 'Log' in Java or 'print/println' in C. It's used to monitor/debug received data from the hardware or view any messages sent by the working program. The development board must be connected to the computer to be able to run a Serial Monitor.
This lecture shows you how to connect a low-cost LCD module to your IoT using I2C bus (only 4 wires) to display messages.