USB TO TLL stuck at Connecting

Hello everyone, Does anyone know how to use USB to TLL for esp8266 New NodeMcu V3
USB to tll device: CH340 Module USB To TTL CH340G
The code am uploading is:

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

I know how to connect the USB TO TLL to the esp8266,
My schematics:
Vin ---------------> 5 volts

Gnd ---------------> Gnd

Tx ---------------> Rx

Rx ---------------> Tx
but it gets stuck at:
connecting. here is what it says while uploading:

. Variables and constants in RAM (global, static), used 28008 / 80192 bytes (34%)
║   SEGMENT  BYTES    DESCRIPTION
╠══ DATA     1496     initialized variables
╠══ RODATA   920      constants       
╚══ BSS      25592    zeroed variables
. Instruction RAM (IRAM_ATTR, ICACHE_RAM_ATTR), used 59143 / 65536 bytes (90%)
║   SEGMENT  BYTES    DESCRIPTION
╠══ ICACHE   32768    reserved space for flash instruction cache
╚══ IRAM     26375    code in IRAM    
. Code in flash (default, ICACHE_FLASH_ATTR), used 231620 / 1048576 bytes (22%)
║   SEGMENT  BYTES    DESCRIPTION
╚══ IROM     231620   code in flash   
esptool.py v3.0
Serial port COM8
Connecting........_____....._____....._____....._____....._____....._____.....____
A fatal esptool.py error occurred: Failed to connect to ESP8266: Timed out waiting for packet header_

This board is working without the USB TO TLL. so it is no way the board is the problem. I guess I don't know how to use a USB TO TLL correctly.

What ESP8266 board?

To which pins are you connecting the ESP8266? A schematic would be better than a written description.

What USB to serial module are you using?

Are you putting the ESP8266 into programming mode before trying to upload?

Your answers are on my first post (I edited it)
What do you mean by this: Are you putting the ESP8266 into programming mode before trying to upload?
what is "programming mode"?

You should not hsve edited your original post.

ok sorry.

May you now please tell me what to do?

Read:
https://smartsolutions4home.com/how-to-program-esp8266/

Notice the part:

You can use any adapter. Even the cheapest one will do the job. It is important that it could work with 3.3 V. If you connect 5 V, you will fry the chip.

I guess I don't know how to use a USB TO TLL correctly.

Where did your instructions come from?

Also, it's "TTL" not "TLL".

Installing ESP8266 in Arduino IDE (Windows, Mac OS X, Linux) | Random Nerd Tutorials

ESP8266 is 3.3V Jumper Serial-USB correctly!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.