Kedua ujung merah dan biru ESP8266 tetap menyala

10

Saya sudah menghubungkan ESP8266 ke Arduino UNO. Setelah mendapat masalah besar saya berhasil menjalankan beberapa perintah AT. Saya juga telah menguji mode AP.

Kemudian saya mendapat masalah dengan komunikasi serial perangkat lunak dengan Arduino dan memutuskan untuk mengubah baud-rate menjadi 9600 (sebelumnya 115200).

Saya menggunakan AT+IPR=9600perintah untuk mengubahnya.

Setelah itu, led biru esp tetap menyala dan tidak lagi mengambil perintah AT, tetapi mengeluarkan bualan ke monitor serial dengan beberapa teks ascii seperti di bawah ini:

ets Jan  8 2013,rst cause:4, boot mode:(3,6)

wdt reset
load 0x40100000, len 1396, room 16 
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4 
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4 
tail 8
chksum 0xc0
csum 0xc0

2nd boot version : 1.4(b1)
SPI Speed      : 40MHz
SPI Mode       : DIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000

Catatan: Saya tahu itu menghabiskan banyak daya mencoba catu daya 3.3V eksternal dan pembagi tegangan untuk pin rx.

Bantuan apa pun akan dihargai.

palash
sumber
1
Saya memiliki persis sama setelah menjalankan perintah itu "AT + IPR = 9600". Adakah pembaruan tentang cara Anda memperbaikinya?
rab
Aku tetap ini dengan memperbarui @rabs firmware-nya
palash
Di sini saya memposting apa yang saya lakukan untuk mengatasi kesalahan ini. Saya harap seseorang merasa terbantu
grange

Jawaban:

4

Jika sudah, Anda dapat menemukan firmware untuk ESP8266 di sini dan mem -flash-nya kembali.

Ada beberapa info bagus di sini tentang set instruksi.

Sehubungan dengan masalah Anda tentang lampu biru (lalu lintas) tetap menyala, saya tidak bisa membayangkan bahwa perintah baud akan menyebabkan masalah. Mungkin Anda perlu memeriksa sirkuit Anda dan memastikan bahwa pin Rx dari ESP8266 tidak terangkat tinggi.

Apa yang terjadi dengan hanya 3.3V dan GND yang terhubung ke ESP8266?

Juga output yang Anda dapatkan mirip dengan output dari "AT + GMR". Apakah Anda mengirimkannya dalam satu lingkaran secara kebetulan?

James
sumber
Jika saya hanya menghubungkan 3.3V dan GND maka hanya led merah tetap menyala (seperti biasa). Tetapi jika saya menarik CH_PD ke tinggi (terhubung ke 3.3V menggunakan 10K resistor) maka led biru tetap menyala. @ James
palash