Upload Program in ESP12E / ESP12F using Node MCU

How To Program ESP12E / ESP12F using

 NodeMCU or ESP8266 in a Very Easy Way 


# Components Needed 

    1. Node MCU or ESP8266
    2. ESP12E or ESP12F
    3. Few jumper Cables
    4. 10k Resistor 2 pcs

# Circuit Diagram & Process 

Step - 1

💬 IESP12E / ESP12F chip, Connect 10K resistor between EN/CH_PD and VCC 
💬 In ESP12E / ESP12F chip, Connect 10K resistor between GPIO15 and GND

Step - 2

💬 To bypass the Node MCU chip Connect EN / CH_PD with GND in Node MCU

Step - 3

💬 Connect the rest of the pins as per the Table ---

Step - 4

💬 To Add the ESP8266 Library
 
Enter this link into Arduino IDE
into the File > Preferences > Additional Boards Manager URLs field of the Arduino IDE. You can add multiple URLs, separating them with commas.


After pasting the link goto --- 

# Tools > Board > Board Manager
# Search ESP8266 in the search box
# install ESP8266
# Select the board

1

2
3

# After Selecting the Board Write the code and upload it as usual 
# After uploading the Program We can Remove all the cables except VCC, GND, RESET, and the Resistors.
# For Power we have to give 3.3v maximum either it will be damaged.


Here is some information about the Pins & syntax of the ESP12E / ESP12F chip

# In ESP12E / ESP12F chip there are

    ----- 9 Digital Pins [ D0-D8 ]
    ----- 1 Analog Pin 
    ----- Default digital Pin is 2 [GPIO-2]
    ----- Syntax is (GPIO pin, OUTPUT)

 ##################################
When you use only ESP 12E or ESP 12F chip in your Project You have to connect a 10k resistor between RST and VCC, it prevents continue resetting.
##################################
Example ----
    digitalWrite(2, HIGH); 
    // Here GPIO-2 is used which is D4




THANK YOU !!!













Comments

Popular posts from this blog

ATMEL FLIP Software installation on Windows 10 - Problem "Could not find a Java Virtual Machine can't continue" Fixed

PROTEUS crashed and all error Solved