ESP8266をArduino UNOに接続しました。大きな問題が発生した後、いくつかのATコマンドを正常に実行できました。APモードもテストしました。
次に、Arduinoとのソフトウェアシリアル通信で問題が発生し、ボーレートを9600(以前は115200)に変更することにしました。
AT+IPR=9600
コマンドを使用して変更しました。
その後、espの青色のLEDはオンのままで、ATコマンドを取りませんが、以下のようないくつかのASCIIテキストでシリアルモニターに意味不明な文字を出力します。
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
注:私はそれがrxピンの外部3.3V電源と分圧器を試して多くの電力を消費することを知っています。
任意の助けいただければ幸いです。
1
コマンド「AT + IPR = 9600」を実行した後もまったく同じです。これをどのように修正したかについての更新はありますか?
—
2016年
私は、ファームウェア@rabsを更新することでこれを修正しました
—
palash