Skip to content
UdemyArduinoPaid courseAll LevelsCertificate

Internet of Things (IoT) with Arduino Programming & ESP8266 (Udemy.com)

18 Hands-on Practical, IoT, NODEMCU, Sensors, WiFi, Arduino Programming, Actuator, Cloud, IFTTT, ThingSpeak , Automation

Created by: Rahul Shrivastava

Last updated November 2020

icon
What you will learn

  • 18 Hands-on Sessions on IoT hardware and IoT Cloud
  • Learn how to design code and Build IoT Products
  • Learn to use Arduino IDE and Arduino Programming Language from scratch
  • Learn how to connect sensors and actuators to commercial cloud platforms
  • Learn to use microcontrollers like ESP8266, NodMCU, Arduino.
  • Learn to fetch data from sensors like temperature, LM35.
  • Builld IoT Projects in this course
  • All services offered by ThingSpeak Cloud platform - Data Storage, ThingTweet, TalkBack, ThingHTTP, React, TimeControl etc
  • REST HTTP Methods - GET, POST, PUT etc
  • API

How it compares

Against the other 295 rated Udemy courses in Arduino on CourseDuck:

  • Rating4.4 out of 5higher than 50% of them
  • Reviews97#203 of 296 by number of reviews
  • Length5.7 hourslonger than 53% of them
  • Last updatedNovember 2020earlier than 77% of them

icon
Course Description

Perform 18 Hand-on [Experiments/Practicals] exercises during the course to learn and enhance Arduino Programming, IoT Cloud, REST HTTP and Hardware Skills

Square Brackets [] specifies key learning areas 

1. LED Blink [Arduino Programming]

2. Navigate through ThingSpeak Cloud Platform [IoT Cloud]

3. Upload Random Numbers to Cloud Platform from Hardware - ESP8266-NODEMCU using REST HTTP GET method [Arduino Programming + IoT Cloud]

4. Using React and ThingTweet Service [IoT Cloud]

5. LM35 (Temperature Sensor) Interfacing with Hardware (ESP8266-NODEMCU) [Hardware + Arduino Programming]

6. Connecting Hardware (ESP8266-NODEMCU) dynamically to Access Point [Arduino Programming]

7. Push data to the cloud using REST HTTP POST Method [Arduino Programming + API Documents + IoT Cloud]

8. Read Data from Cloud [Cloud + Arduino Programming + HTTP GET Method]

9. IoT Close Loop [Hardware Interfacing + Arduino Programming + IoT Cloud + HTTP GET and POST]

10. TalkBack [IoT Cloud]

11. TalkBack Add Command [Arduino Programming + IoT Cloud + HTTP POST]

12. TalkBack Update Command [Arduino Programming + IoT Cloud + HTTP PUT]

13. TalkBack Read Command [Arduino Programming + IoT Cloud + HTTP GET] 

14. TalkBAck Execute Command [Arduino Programming + IoT Cloud + HTTP POST]

15. ThingHTTP [IoT Cloud + Web Services]

16. IFTTT [IoT Cloud]

17. Google Assistant, IFTTT, ThingSpeak [IoT Cloud, Cross cloud communination]

18. TimeControl [IoT Cloud]


This course starts with the very basics of IoT and gradually the complexity is increased in a scientific manner to attain the learning outcomes.

After completion of this course, You will be able to:

  • Build IoT products using ESP8266 SoC

  • Discuss IoT and its market value

  • Discuss sensors and actuators

  • Deploy IoT product to ThingSpeak Cloud platform using all its services

  • Integrate ThingSpeak IoT Cloud, IFTTT, google assistant to develop products.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Rahul Shrivastava

I am a certified trainer with over 11 years of experience as a professional trainer and product design engineer. My areas of interest are Embedded System design, IoT design, front end VLSI design. Certified in the Internet of Things, Embedded system, and VLSI. My teaching strategy is to start slow and then gradually increase complexity to ensure that students achieve learning outcomes.

icon
More courses by Rahul Shrivastava

$69.99

icon
More Arduino courses

Free

$74.99

$89.99

$69.99

$79.99

$159.99

icon
Reviews

4.4

97 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Sripadh Sujith on 4/23/2023

This course was nice!But we have to concentrated more in every single words

By Waya Iruoghene Bryan on 4/14/2022

It was a good experience learning the functionalities of the ESP8266 using Thingspeak and IFTTT.

By Rogelio Barrios Rosas on 4/26/2021

Buen curso para introducirte de manera directa, práctica pero con buenas bases teóricas al mundo del IoT. Lo que se aprende es simple pero se puede extender fácilmente a proyectos más complejos.

By Mike Harmon on 1/14/2021

The music was much too loud in part 1. The speaker needs to adjust microphone in part 2. As I progressed through this class I found test answers that were obviously incorrect; for instance in the section 4 quiz the LM35 device is a 3 pin device NOT 35. The author states this fact at 41 seconds of lecture 10. There are others URI is NOT Unique Resource Identifier BUT it is a Uniform Resource Identifier. A "/" in a string does NOT remove the next character in a string. However it will cause compile issues if you try to use it in a string the way the author tries in question 8 of quiz 4. There are more examples. Why am I not impressed with this class? Because I am trying to learn something new and there is too much misleading information in this lesson.

By Annu jamre on 11/8/2020

Thanks lot sir,,,, This course is very helpful for bigner i learnt lot of from this course. Thanks so much sir ...

By Anubhav jain on 10/10/2020

Very nice interactive course get to know much about IOT with practical example it help me alot and make my keen interest on more future learning And thanks to rahul sir for such a good interactive course

By Sandeep kushwah on 9/5/2020

The content of the course was very nice, I had got lot of new information to learn through this course Which I can use building my projects.

By Garima on 9/4/2020

Most of the course is Hands-on with Sensors, IoT devices and Cloud Interface It's really a good course. Tough topics were well explained with many hand-on experiments with ease. Thanks a lot!!

By Sakshi on 8/5/2020

Its a great course to learn IoT with hands on practicals. Its a complete learning by doing course.

By Amit Pal on 7/31/2020

This course was perfectly designed for the introductory purpose. Also, the persons who are familiar with the Arduino platform but want to start with ESP8266 (like me) it is the best course available. I learned a lot and my confidence is now boosted. Thank you

Showing all 10 reviews on CourseDuck

Read all 97 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100