Home
Shop
Wishlist0

WiFi RC Car Using NodeMCU

This WiFi remote control car runs with ESP8266 Module also known as NodeMCU. This module is more Powerful than our traditional Arduino UNO Board. It has more memory and also more processing power. The most important thing is that It has Built-in WiFi Module. This small-sized NodeMCU comes with MicroUSB port and also can be operated with 7-12V. You can also program it with Arduino IDE.

This is a simple car made up of simple components. This WiFi controlled robot runs with the wifi signal.

First, when we connect the whole circuit with the Power Supply, then the NodeMCU creates a server with the given SSID and the Password. Now we have to connect with the Hotspot and have to open the same IP. (i.e. 192.168.4.1) we can give the signal to the Browser address bar but it does not look professional.

Components for a Smart car ESP8266 Project:

  1. ESP8266 WiFi Programming Development Kit
  2. Robot Platform 2WD
  3. 18650 Battery Holder
  4. 18650 Battery X 2
  5. L298N Motor Driver
  6. Switch
  7. Jumper Wires

Tools Needed for ESP8266 Car:

  • Soldering Iron
  • Soldering Wire
  • Flux
  • Screwdriver
  • Double face tape

 

ESP8266 Remote Control Car Schematics:

Here is the schematics/ Circuit Diagram of the ESP8266 WiFi Remote Control Car. For the motor driver, I used L298N. This is a high power motor driver capable of running 5V to 35V DC Motor at a maximum of 25W.

Now connect the motor wires with the motor driver. You can connect the motor wires in any direction. At the Troubleshooting section, I am going to discuss more in detail. For now, just connect the wires with the motor driver.

motor driver l298n

Connect the Battery +Ve wire with the +12v and connect the -Ve wire with the GND wire.

For the wifi module I am using NodeMCU ESP8266 Module. This module has a WiFi module inbuilt in it. So, we don’t need to buy rather more WiFi stuffs.

This WiFi module creates a hotspot. We have to connect the Hotspot through any of our device and have to give the command to the module. Suppose we want to run the car in forwarding so in the coding section, we have declared that if we get “F” data then it will run the car in forward.

In the same way, we have to declare all the things. where we want to move the car. We can add Car Head Light, Backlight, Buzzer as a Horn, and much more. More about that later. It is a topic for another article. For now, Let’s continue our next Step.

Now we have to give the power to the ESP Board. ESP8266 needs 5v. so for the 5v we are using Motor Driver’s 5v output.

esp8266 power input

Now we gave to make a communication line between the ESP and the Motor Driver Module. Here are the connected pins diagram for the connection.

ESP8266 L298N Motor Driver
D3 Input 4
D4 Input 3
D5 Enable A
D6 Enable B
D7 Input 2
D8 Input 1

  • First Download the code from the link below. Now open Arduino and Go to File>New.
  • Now a new window will appear. Next, Delete all the existing code and Paste the given code.
  • In the code, you will find Additional Board Manager URL now copy the URL and do the next step. For Different OS you have a different option.
    • MAC: Go to Arduino > Preferences
    • Windows: Fille > Preferences
  • Now Paste it in the Additional Board Manager URL section and press Ok.
  • Now go to Tools > Board > Boards Manager
  • Search for ‘ESP8266‘ and install the latest version.
  • After the installation Then go to Tools > Board and then select the ESP-12E Module. So, The Board is selected Now.
  • Next, Select the Right COM Port.
  • Then compile the Programme First and then Upload to NodeMCU. After a few seconds, the code will be compiled and then Uploaded to NodeMCU Car.

Additional Board Manager URL: http://arduino.esp8266.com/stable/package_esp8266com_index.json

  • Connect the Car with the battery.
  • Now Install the Application link below.
  • Connect with the WiFi. In the general case, you will find the Wifi SSID is ‘Make DIY’. You can change the wifi Name by changing the SSID.
  • Now open the app and you will be able to control the car with the app.
  • The car also has a speed slider by which you can control the speed of the WiFi car Using NodeMCU.

Troubleshoot:

Here I am defining some general troubleshoot of the car.

Not Moving Right Direction:
  • Suppose you are pressing the forward button but the car is going to the back or it is rotating to the clockwise or anticlockwise direction. Then you have to do a simple step.
  • Just face your car to the forward direction and then press the forward button.
  • Next check which wheel is rotating which side.
  • If it is rotating in the wrong direction then change motor wires. And your problem will be solved.

 

 NodeMCU WiFi controlled Car Code:

App Link: Download

Click for more information. 

 

NITECORE Intelli-Charger D4

The Nitecore D4 Digicharger is a universal smart charger compatible with almost all cylindrical rechargeable batteries. D4 comes four independent microcomputer-controlled charging channels and capable to monitor and charge up to four batteries simultaneously. It is fully automated that it detects the battery type, selects the appropriate charging mode and stops when it completes. Its crystal clear LED screen displays the real time charging mode, progress. Nitecore D4 is truly the world’s most advanced fully automated digital charger. It’s as simple as insert, detect and charge.

Product Highlights:

  • 4 Bay Charger
  • Two charging speeds – .375A x 4 or .75A x 2
  • Intelligent LCD Screen displays charging status, time, and more
  • Automatically turns off when charging is complete
  • Reverse polarity protection protects if cell is entered in the wrong way

Packaging Contents:

  • Nitecore D4 Digital Battery Charger
  •  Power Cable
  • User Manual

Additional Features:

  • Charging up to 4 batteries simultaneously
  • Monitors and charges each of the four battery slots independently
  • Detects the battery type and status and automatic select appropriate charge modes (CC, CV, dV / dt). – Exception: LiFepO4 batteries require manual selection
  • Automatically stops charging when complete
  • Integrated LCD panel clearly displays charging mode, voltage, current and progress
  • Reverse Polarity protection
  • Over-charge prevention to protect batteries
  • Overheating prevention through temperature monitoring and optimal heat dissipation design
  • Compatible and optimized for: IMR, LiFePO4 and small capacity batteries
  • Conveniently located side buttons to manually select specific battery types and charging parameters
  • Made from durable ABS (fire retardant / flame resistant)
Input
AC 100-240V 50 / 60Hz
0.35A(MAX) 10W
DC 12V 1A
Output
4.2V ± 1% / 3.7V ± 1% / 1.48V ± 1%
0.375A*4 / 0.75A*2
Compatible with
IMR / Li-ion / LiFePO4:
26650, 22650, 18650, 18490, 18350, 17670,
17500, 16340(RCR123), 14500, 10440
Ni-MH / Ni-Cd:
AA, AAA, AAAA, C

NITECORE Intelli-Charger i4

uality smart charger battery cells of various types. This charger model we replaced the original menu TrustFire charger on the two articles. This model Nitecore brand is better quality and more reliable performance and charges your articles only to e-cigarettes.

Intellicharger i4 is a versatile fully automatic smart charger compatible with most rechargeable batteries. It can be used to recharge cell Li-ion, Ni-MH and Ni-Cd, the charger will automatically detect the type of article you have put in and accordingly adjusts the charging mode.

The charger has four separate slots, each of which is separately controlled by a microprocessor. Using indicators during charging, you see the charge status of all articles. Of course you can also recharge any single article.

Function:

– Charging four stories at a time
– Each slot for the battery is charged and monitored independently
– Automatic recognition of battery
– Three different modes charge
– 3 LEDs showing the actual process of charging each battery
– Automatic shutdown after charging article
– Protection against insertion of Article opposite poles
– RoHS and CE Certification

Technical specifications:

Input voltage: AC 100 – 240V 50 / 60Hz or 12 V DC
Power consumption: 10W
Output voltage: 4.2V ± 1% / 1.48V ± 1%
Output Current: 375 mA x 4/750 mA × 2
Dimensions: 138 mm x 95 mm x 36 mm
Support for Ni-MH / Ni-Cd batteries AAAA
Made of non-combustible materials (ABS plastic)
Weight: 184 grams

 

Compatible with batteries:
Li-on: 26650, 22650, 18650, 18350, 17670, 18490, 17500, 16340 (RCR123) 14,500.10440
Ni-MH / Ni-Cd AA, AAA, AAAA, C

USB Power Bank Module 5V 1A

DIY charging and boost module ideal for wearable and mobile LED projects.

Can be used with li-ion batteries such as 18650s etc.

Charges the battery to 4.2v

Automatic shut off when the battery falls to about 3.2v

Output boosted to 5v

The battery and case are not included.

Power Bank Module With Dual USB 5V 2A

Dual Micro USB 3.7V to 5V 2A Boost Mobile Power Bank DIY 18650 Lithium Battery Charger

Features
  • LED lights show the power, non-working state of intelligent automatic shutdown;
  • Dual USB output.
  • Built-in lithium battery protection IC, over-current, over-voltage, under-voltage protection.
  • 18650 Lithium li-ion battery dual micro usb booster board parameter.
  • Input port: MicroUSB.
  • Input requirements: 5V constant voltage power supply can be done to charge the input power supply, the most matching charger for 5V1A above (Mobile Charger)
  • Output port: USB
  • Output parameters: 5V1A/5V2A
  • Size: 69 X 32 X 8 mm (LxWxH)

Requirements for rechargeable batteries:

  • Batteries Can be used with module: 18650 battery, cell phone battery, flat battery, MP3 battery, etc. 3.7V-4.2V polymer lithium battery can be single section (chip) power supply, can also be multi-section (chip) parallel power supply (not in series, not in series ). (Note: increase the capacity in parallel, the series is to increase the voltage, can only be used in parallel!)
  • Can be parallel 2-6 18650 battery.
  • Batteries Can not be used with module: dry batteries, batteries, 1.2V rechargeable batteries, nickel-metal hydride batteries, 3.2V lithium iron polymer lithium batteries.

18650 Lithium li-ion battery dual micro usb booster board installation should pay attention to the following point

  1. The battery should be in parallel, the voltage between 3.2-4.2V to work, 18650 flat and polymer batteries can be.
  2. The battery is connected to the motherboard B + negative access B-, installed anti-burning motherboard;
  3. The old and new batteries, models, inconsistent battery brand can not be mixed.
Safe Design:
  • Power has designs of overcharge, overdischarge, short circuit protection, does not need to worry about the time of charging
  • Intelligent Output.When equipment is fully charged, it will stop charging automatically to prevent from overcharging
  • Power has multiple safe designs.Output voltage and current is stable, never to damage user’s device
  • Operating temperature range is wide (-20 Clecius—50 Clecius),can provide over temperature protection

Function Feature: with a hightlight LED lamp (long press or double click power key can start)

Charging Display:

When charging 0-25% one light is on, other light is off; 25%–50%, the second light flashes,the first light is continously on;50%– 75%, the third light flashes,front two lights are continuously on;75%—100%;the fourth light flashes, front three lights are continuouly on. And four lights are on charging to 100%.

Back to Top
Product has been added to your cart