ESP8266(12e)のボーレートを永久に変更する方法は?
重要:使用しないでAT+IPR=9600ください!(更新を参照) 115,200ボーで通信するESP8266 12Eモジュールがあります。私はSoftwareSerialのArduino Nanoでそれを使用するので、物事が乱雑になります。ESPモジュールのボーレートを下げる必要があることがわかりました。 私はそれを行う方法についてこのリンクを見つけました。 不思議なんだけど これは恒久的な変更ですか、それともモジュールに電源を投入した後で毎回行う必要がありますか? SoftSerialを介してArduinoからコマンドを送信することで同じことを達成できますか?ええと、私は試したのでそうではないと思いますし、常にAT+CIOBAUD=9600やでエラーが発生しAT+IPR=9600ます。 ESP8266の新しいファームウェアバージョンでは、ボーレートはデフォルトで9,600に設定されています。誰かがこれを確認できますか?そうであれば、この新しいファームウェアをフラッシュする方が良いですか? モジュールのベンダー: Ai-Thinker Technology Co.,Ltd. ファームウェアの現在のバージョンは0.3.0だと思います。送信する AT+GMRと、次のようになります。 sending AT+GMR response: ?AT¥TJÕ¨H(Q�²•ÉÍ¥½¹é‚r¢‚r‚r‚BÕ��Â’‚ŠªŠ¢Ò¢ªÒªÂJm SDK versioo:0.3.0 Ai�½½ ‚Šj ボーレートが高すぎるため、やはり一部のゴミです。 モジュールの他の情報: sending AT+RST response: ?AT+RST OK WRT "%M <99CT ets Jan 8 2013,rst catse:2, boot lode:(3,7) load 0x40100000ntail 4 chksum 0x89 ld tail 4 chm3 tail …