Make an IOT robot car with Blynk app & ESP8266
3.7 (6 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,356 students enrolled

Make an IOT robot car with Blynk app & ESP8266

Learn to make a Blynk app controller| Apply IoT and learn robotics in short time | ESP8266 based IoT Robotics
3.7 (6 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,356 students enrolled
Created by Anirban Ghatak
Last updated 3/2019
English [Auto-generated]
Current price: $58.99 Original price: $84.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • 6 articles
  • 12 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Build an IOT video streaming Robot that can be controlled by a self created mobile app
  • Learn to program IOT device like ESP12E NodeMCU 1.0 board
  • Learn to interface a ESP motor driver Shield with ESP12E NodeMCU 1.0
  • Learn Blynk to make a free app over iOS or Android phone
  • Learn Robotics
  • Learn Internet of things IOT though a robot
  • Get introduced to the wonderful world of DIY Robotics
  • Learn how to interface a light sensor with your robot
  • Having two basic smart phone (one for camera mounted over the robot & one for control)
  • Any 2 wheel robot platform with DC motors and one light sensor
  • A basic laptop with 2 GB RAM
  • Basic programming skills in C
  • Having an internet connection Wifi

If you wish to get started with IoT based robotics and wish to learn via making (not by theory)  then this is your course.

Benefits -

1. Build a working IoT robot car

2. Learn the sweet spot where hardware meets software in Industry 4.0 to get skilled for IoT jobs

3. Learn how to use Blynk to create your own mobile app controller

4. Multiple free previews available, no risk, 30 days money back gurantee.

Average ratings is 4.2 stars on this course from 91 countries and over 1300 students.


MieRobot has designed this IOT Robotics project course as an opportunity for you to get introduced into low cost 'Do it yourself ' (DIY) robotics. This is also a great chance to get skilled in IOT with a certificate from Udemy.


By the end of the course, you will have created an ESP12E NodeMCU wheeled robot that can be controlled through a free Blynk mobile app and you will also be able to see the live video feed as the robot moves around. We will attach one light detecting sensor to the robot which would tell us if the robot can sense a dark or bright ambience.

But more than that, by the end of the course you will have become a better problem solver. You will have experience in analysing problems and designing solutions. You will be able to integrate simple mechanical parts with motors, batteries, sensors and Blynk applications with your mobile.This course will be updated regularly and support would be provided through QA forum.


The ideal student is someone who has basic background in C programming along with a strong interest in Internet of things and robotics. This course is suited for students, professionals, hobby makers and DIY makers.


I invite you to review the free lectures in of the course to find out more details about it.


If you are excited about becoming a Maker with the IOT Robotics, join many other Makers and me in Make an ESP12E IOT Robot!


I look forward to meeting with you!

# Last updated 22/03/2019

What you’ll learn

  • Use ESP12E board for IOT

  • Use ESP12E motor shield to drive DC motors

  • Implement a 2-wheel robot structure

  • Design a Blynk mobile app to control our robot without coding

  • Use Light sensor for our robot

  • Use IP camera mobile app with our robot

  • Test our robot to see live video stream and control it as a spy robot

You can see the final outcome of this course in the last section testing where there is a free preview.

Hardware needed (see section on things needed as free preview)

  • ESP12E NodeMCU (less than $5)

  • ESP 12E motor driver shield (less than $4)

  • Basic 2 wheel robot chassis kit (less than $11)

  • Light LDS sensor (less than $3)

  • 4 AA battery (less than $3)

  • Others wires, Usb cable, tapes(less than $4)


Are there any course requirements or prerequisites?

  • Basic understanding of C programming and electronics like voltage, current, ground etc

  • The hardware components needed to build the course robot (see section 1 for details)

  • Basic tools like a screwdriver, mobile holder, double sided tapes, basic robot chassis etc (see section 1 for details)

  • A computer with 2 GB RAM which can run Arduino IDE

  • The Arduino IDE (free download),Blynk app (free) & IP Cam app (free)

  • Wifi connection

  • Two Mobiles (data plan is optional as we will use a Wifi)

Who this course is for:

  • Arduino/Raspberry Pi Makers looking for a challenging but rewarding project in ESP12E

  • Professional willing to tinker with IOT

  • Robotics DIY (do it yourself) makers

  • Makers who want to improve their understanding of IOT through a low cost DIY (do it yourself) robot

  • Mobile app building with Blynk app


Who this course is for:
  • Any one willing to learn IOT and robotics through a hands-on approach
  • DIY Makers and tinkers
  • IT professionals
  • Students
  • Software and digital professionals
  • Product engineers,Software engineerings, software consultants
Course content
Expand all 45 lectures 02:25:05
+ Introduction & Architecture of our robot
10 lectures 36:19

In this lesson we will see what is a robot and one important mis-conception on robots.

Preview 03:03

Our Robot architectecture. You would need two mobiles but no data plan or SIM card is needed. You can use a spare or old mobile for this course. Our achitecture is simple but impactful.

Preview 02:18

In this lecture we will look at things that we will need to assemble the IOT robot. The lesson includes a pdf which you can download as a checklist.

Preview 04:13
What is IOT?
Avoid this ESP12E Motor driver shield which does not work
Voltage requirement for ESP12E motor shield & understanding Vin Vm
What use Arduino IDE and what is Blynk?

Quiz for section 1. Try a simple quiz to test your knowledge and to move to section 2.

Quiz Section 1
1 question
+ Section 2: Installation
3 lectures 08:17
Sneak preview of section 2
Arduino IDE settings for ESP12E - Part 1
Arduino IDE settings for ESP12E - Part 2

Quiz for section 2. Try a simple quiz to test your knowledge and to move to section 3.

Quiz Section 2
1 question
+ Section 3: Assemble the mechanics - Make the robot body
4 lectures 20:54
Sneak preview Section 3
Which robot chassis to choose? Which DC motors to choose for my robot?
Few words on batteries and fastners
Assembly quick guide for common kinds of chassis in DIY Robotics

Quiz for section 3. Try a simple quiz to test your knowledge and to move to section 4.

Quiz Section 3
1 question
+ Sensor for the robot
1 lecture 07:25
Sensors - LDR sensor and Pin Mappings

Quiz for section 4. Try a simple quiz to test your knowledge and to move to section 5.

Quiz Section 4
1 question
+ Mobile apps and Blynk
9 lectures 26:02
Sneak preview Section 5
Install these two apps - Important Donot skip
Video stream in laptop - optional
Understanding the Blynk joystick widget
Blynk widgets Part 1
Blynk widgets Part 2
Blynk widgets Part 3
Recap - End to End for the apps process - Optional
QR code for the Blynk from my mobile --See FAQ

Quiz for section 5. Try a simple quiz to test your knowledge and to move to section 6.

Quiz Section 5
1 question
+ Coding in Arduino IDE
6 lectures 17:33
Sneak preview Section 6
Truth table for the robot wheels and joystick direction
Robot full Code walkthrough Part 1
Robot full Code walkthrough Part 2
Testing the code quickly to see if the robot will connect to WIFI & Blynk
Full code download

Quiz section 6 - Please try a quiz before moving to section 7.

Quiz Section 6
1 question
+ Testing and troubleshooting our robot
5 lectures 12:18
Sneak preview of section 7
Mount the electronics on our robot & attach sensor
Test the robot on Ground Part 1
+ Bonus section
7 lectures 16:16
Bonus section: Blink the onboard LED and some catch on inbuilt LED
HTTP webserver to blink on board LED
Blogs & interviews from "real" robotics company
Shopping guide and walkthrough over
Be in touch with me over LinkedIn and MieRobot facebook page
Before I leave - Bye and Thank you
Coupon codes for my other courses on IOT Azure