Arduino Uno and ESP01: can't issue AT commands [Solved] I would like to connect an Arduino Uno and an ESP 01 module. I use the Arduino IDE and I tried to test communication via serial monitor. I get the "ready" message from the ESP 01, but I am not able to issue AT commands from the serial monitor. It only displays random characters on the console. 

It seems that no newline character is issued, because if I try to insert commands, they are inserted next to previous characters. I use "Both NL &amp; CR" and 115200 baud settings in Arduino IDE. I tried 9600 baud too, but then the text is unreadable.

I used the following pins on my ESP-01:

Vcc -&gt; 3,3V
Gnd -&gt; Gnd
Rx  -&gt; Tx(pin 0) of my Arduino, used voltage divider to make it 3.3V.
Tx  -&gt; Rx(pin 1) of Arduino
CH_PD -&gt; 3.3V


Please see serial monitor screenshot:


EDIT: PROBLEM RESOLVED:

My Arduino is connected to my PC via USB, so I changed pins for communication with the ESP by SoftwareSerial to pins 10 and 11. Now it works. Thank you.
Just to have an answer instead of just an edit/addition to the question:


  EDIT: PROBLEM RESOLVED:
  
  My Arduino is connected to my PC via USB, so I changed pins for communication with the ESP by SoftwareSerial to pins 10 and 11. Now it works. Thank you.


Ok... sure... your Uno's Atmega384 was talking with pins 0 and 1 to the USB adaper chip (Atmega16u2 on Uno R3) and at the same time to the ESP-01.

Read the fine schematic: Arduino Uno R3