Maker Pro

Make Wi-Fi Controller Car Using Esp8266

December 14, 2021 by DiY Projects Lab

We are going to talk about how to Make Internet or Wi-Fi Controller Car Using Esp8266.

Hello guys, welcome back. In this tutorial, we are going to talk about how to Make Internet or Wi-Fi Controller Car Using Esp8266. this can be easily controlled by your smartphone. We have described to you step-by-step how to do this through this tutorial.

This WiFi Controlled Robot is made using ESP8266 Chip as a control unit. To control the pair of Motors, we used L298n Motor Driver IC Module.

We can power on the circuit using any battery as the power requirement is more than 5V. I mean a robotic car that is controlled over a WiFi Network.

Thank You NextPCB

This project is successfully completed because of the help and support from NextPCB. Guys if you have a PCB project, please visit their website and get exciting discounts and coupons.

Free shipping 0$ PCB Prototype:

Thanksgiving Christmas lucky draw 100% win:

Let's get started!

Solder a 10cm cable to the each terminal of motor.

Attach Motors to Acrylic

First Cut an foam or any kind of Board in a Preferred Dimension such as 14CM x 10CM. Make sure as photo.

Secondly, glue the four gear motors to the foam board, To do this, use the Glue gun.

Attach the motor to the acrylic using hot glue gun on all four sides of the acrylic as shown in the picture.

Pass the motor cable to the back through the acrylic hole.

Here is the schematic for this Wi-Fi Controller Car Using Esp8266 Project designed using Fritzing software. We will control the two DC motors via L298 Motor Driver IC. I used L298N. This is a high power motor driver capable of running 5V to 35V DC Motor at a maximum of 25W.

You can use 200-300 RPM DC Motor for this application. The main control unit is ESP8266 Board which connects and controls the entire circuit and equipment.

Motor Driver-> ESP8266

  • ENA GPIO14(D5)
  • ENB GPIO12(D6)
  • IN_1 GPIO15(D8)
  • IN_2 GPIO13(D7)
  • IN_3 GPIO2(D4)
  • IN_4 GPIO0(D3)

Connect the battery to the L298 Motor Driver power supply input. Connect all 6 inputs of L298 to ESP8266 D3, D4, D7, D8, D5 & D6 Pin. Supply 5V to Wemos through L298 5V Pin. Connect the output pins of L298 to left and right motors.

Thirdly, attach the motor driver board and Esp8266 to the top of the board I have used the cardboard. You can use metallic or wooden anything that fulfills your requirement.

Tightly screw all the components and mount them on the chassis. Use good quality and strong wheels so that the robot can move even on rough surfaces.

Afterward, connect the gear motors to the Motor driver board. For that, use the above circuit diagram.

  • copu, compiled and then Uploaded to NodeMCU Car.
  • The source program for WiFi Controlled car is very simple and you can program the ESP8266 Board using Arduino IDE.
  • In this code part, change the WiFi SSID & Password from these lines.
  • Copy the complete code from below and get your ESP8266 Board for programming.

Additional Board Manager URL:

After uploading the code Open the Android App installed on your phone and connect with Wi-Fi Now you can control the Robot. To move the Robot in the forward direction, press the UP arrow key, and to move it backward, press the DOWN arrow key. Similarly, to move the Robot left and Right press the Left and Right arrow keys.

This is how you can make your own WiFi Controlled Robot and control the Robot using the Android Application.

visit my website for more Tutorial :-

  • You can make this project with advanced features like integrating a camera and accessing the feed live on the browser.

Thank You See You soon

Related Content


You May Also Like