Putty acted differently with Serial Monitor

I tried Putty and Arduino IDE on Ubuntu 20.04, the wiring was:

Arduino UNO ESP-8266
3.3v vcc
GND GND
TX TX
RX RX
3.3v CH-PD

I could access AT mode in Arduino Serial Monitor, but in Putty, when I input "AT", the cursor just jumped back to "A", and flashing there, anyone know why?

TX - to - RX
RX - to - TX

@anon85221860, if the wiring worked with serial monitor, there should not be a reason why the same wiring would not work with PuTTY.

To be honest, no idea. It's probably a setting in PuTTY. See if playing with the settings changes the behaviour; I would check play with the "implicit" ones and the "line endings" first. But there might be others.

image

I thought he was documenting a Uno-to-8266 arrangement.

My experience with Arduino and PuTTY was less than satisfying, as far as Arduino getting serial from PuTTY. Much better result/s with TeraTerm.

or

?

I have run "chown username /dev/ttyACM0" when I just opened Putty, since it couldn't even type in the terminal, maybe should I run "chmod 777 /dev/ttyACM0".
I tried it, the same.

not this, I wired RX-RX and TX-TX, it was said in this way, UNO acts a USB-Serial convertor between PC and ESP8266.

Maybe a diagram of what you are doing is in order.

No chance you could swap the wires at the UNO, "0" and "1"?

U1 pin7 is an Input (RX), U1 pin 2 is an Output (TX).
Uno "0" is an Input, UNO "1" is an Output (note the arrows).

image

I tried in Arduino IDE, then close Serial Monitor immediately and shift to putty, I have thought maybe the baud rate is the reason, so I changed 115200 to 9600 in Serial Monitor, and set 9600 in putty, nothing changed. I tried to swap the wires on UNO, both Serial Monitor and putty response.