ESP8266 Based Wi-Fi Controlled Bot With a Smartphone

3,524

30

10

Introduction: ESP8266 Based Wi-Fi Controlled Bot With a Smartphone

About: instagram : @_l_kripa_l_

Create your own Wi-Fi controlled bot!

It's a NodeMCU ESP8266 based Wi-Fi controlled car.

This car is controlled by a android phone.

It's really simple to make.

So lets get started.

Step 1: Components Required for the Project

Here is what you need to make a Wi-Fi controlled car :

  • L293D motor driver ic
  • 2x Gear Motor
  • 3x Wheels
  • NodeMCU ESP8266
  • 4x 3.7V Lithium-ion
  • Jumper Wires
  • Breadboard
  • L7805CV voltage regulator

  • And obviously a working android phone

Step 2: Making the Circuit

Connect the components as given in the diagram. It's not tough at all.

Connect two batteries in parallel first and then connect them in series.

Make sure all the connections are tight and secured.

Step 3: Uploading the Sketch to ESP8266

We will upload our sketch to the ESP8266 using Arduino IDE.

First open your arduino IDE. Then go to Preferences and then add the following

link to Additional Boards Manager URLs :

http://arduino.esp8266.com/stable/package_esp8266c...

Then go to Boards Manager and install ESP8266 package.

Then go to Library Manager and install Blynk.

Then go to examples and select NodeMCU from Blynk.

Give your SSID and password.

You will also have to give your AuthToken which you will get in the following step.

And after that you will have to upload the sketch to your ESP8266.

Step 4: Configuring Your Android Phone

First you need to install the Blynk app on your phone.

You can go to PlayStore and install the app by clicking the following link :

https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&...

Though the app is not made for controlling cars, it was made for controlling

LEDs. But anyways it works.

Create a account and soon you will get your Auth Token which you will

have to use in the previous step.

Then create a new project and enter your Project Name, Device (ESP8266)

and connection network (Wi-Fi) as well.

And then add four switch and two slide switch.

Configure the pin as in the given photo.

Connect your phone's Wi-Fi to the same network as you have given in the code.

And then you are good to go.

Run the project and enjoy.

Step 5: Working Video

Make It Move Contest 2017

Participated in the
Make It Move Contest 2017

Be the First to Share

    Recommendations

    • Potato Speed Challenge

      Potato Speed Challenge
    • Bikes Challenge

      Bikes Challenge
    • Remix Contest

      Remix Contest

    10 Discussions

    0
    JamesH257
    JamesH257

    2 years ago

    so wheres the code?

    0
    _Kripa_
    _Kripa_

    Reply 2 years ago

    It's in the examples of Blynk library, named as NodeMCU. It is explained in step 3.

    0
    jorgen32
    jorgen32

    2 years ago

    Felicidades!! Buen proyecto! ¿La comunicación se establece bajo que protocolo? ¿MQTT?

    0
    RitankarP
    RitankarP

    Reply 2 years ago

    Yes

    0
    _Kripa_
    _Kripa_

    Reply 2 years ago

    Sorry jorgen32, can you say it in English.

    0
    Sahil2222
    Sahil2222

    2 years ago

    I think you are a genius .I have never seen such a bot .Really loved this

    0
    _Kripa_
    _Kripa_

    Reply 2 years ago

    Thank you Sahil2222...I appreciate it

    0
    tomatoskins
    tomatoskins

    2 years ago

    What a cool bot! How long did it take you to make?

    0
    Sahil2222
    Sahil2222

    Reply 2 years ago

    Yeah it's a nice question


    0
    _Kripa_
    _Kripa_

    Reply 2 years ago

    Thanks. It took me only a couple of days to make it.