user23739: I set up communication between Arduino UNO and ESP 01 module. ESP replied to AT commands, but sometimes I got result from ESP uncompleted or with wrong characters, so I tried to set AT+IPR=9600, I didnt receive any output to this command and after reboot I only can see random characters on every baudrate, blue diode on ESP shines all the time. Is there any way how I can reset ESP 01 to default settings? Tried to set RESET pin to GND, but it didnt help.
I use remote power supply 3,3V/1A
Pins connected:
Vcc = external power supply 3,3V
GND = GND (interconnected bot Arduino and power supply GND)
Tx = Arduino Rx(changed pin to 11 by SoftwareSerial)
Rx = Arduino Tx(changed pin to 10 by SoftwareSerial)
CH_PD - 3,3V


user313: Current ESP-01 firmware versions do not have an AT+IPR command. If you're trying to change the ESP's baud rate to use it with SoftwareSerial, the command to do so (in recent versions of the firmware) is: AT+UART=9600,8,1,0,0 for 9600 baud, 1 stop bit, no parity, no flow control.
The full syntax is: AT+UART=<baudrate>, <databits>, <stopbits>, <parity>, <flow control>, where <databits> is the number of data bits per frame, 5,6,7,or 8; <stopbits> is 1, 2, or 3 for 1, 1.5, or 2 stopbits (respectively); <parity> is 0, 1, or 2 for None, Odd, Even (respectively); and <flow control> is 0, 1, 2, or 3 for None, RTS, CTS, RTS and CTS (respectively). Most serial communication and devices that most of us will ever see will be 8 data bits, no parity, and 1 stop bit, abbreviated as "8N1". Flow control is sometimes used, but often it is contained in the data stream itself, such as sending Ctl-S and Ctl-Q from the keyboard to manually stop and resume incoming data transmission.

23739: <p>I set up communication between Arduino UNO and ESP 01 module. ESP replied to AT commands, but sometimes I got result from ESP uncompleted or with wrong characters, so I tried to set AT+IPR=9600, I didnt receive any output to this command and after reboot I only can see random characters on every baudrate, blue diode on ESP shines all the time. Is there any way how I can reset ESP 01 to default settings? Tried to set RESET pin to GND, but it didnt help.</p>

<p>I use remote power supply 3,3V/1A</p>

<p>Pins connected:</p>

<pre><code>Vcc = external power supply 3,3V
GND = GND (interconnected bot Arduino and power supply GND)
Tx = Arduino Rx(changed pin to 11 by SoftwareSerial)
Rx = Arduino Tx(changed pin to 10 by SoftwareSerial)
CH_PD - 3,3V
</code></pre>
 313: <p>Current ESP-01 firmware versions do not have an <code>AT+IPR</code> command. If you're trying to change the ESP's baud rate to use it with SoftwareSerial, the command to do so (in recent versions of the firmware) is: <code>AT+UART=9600,8,1,0,0</code> for 9600 baud, 1 stop bit, no parity, no flow control.</p>

<p>The full syntax is:<br> <code>AT+UART=&lt;baudrate&gt;, &lt;databits&gt;, &lt;stopbits&gt;, &lt;parity&gt;, &lt;flow control&gt;</code><br>, where &lt;databits&gt; is the number of data bits per frame, 5,6,7,or 8; &lt;stopbits&gt; is 1, 2, or 3 for 1, 1.5, or 2 stopbits (respectively); &lt;parity&gt; is 0, 1, or 2 for None, Odd, Even (respectively); and &lt;flow control&gt; is 0, 1, 2, or 3 for None, RTS, CTS, RTS and CTS (respectively). Most serial communication and devices that most of us will ever see will be 8 data bits, no parity, and 1 stop bit, abbreviated as "8N1". Flow control is sometimes used, but often it is contained in the data stream itself, such as sending <kbd>Ctl-S</kbd> and <kbd>Ctl-Q</kbd> from the keyboard to manually stop and resume incoming data transmission.</p>
