Arduino」カテゴリーアーカイブ

ESP-WROOM-02の通信速度の設定

前回の記事ESP8266 (ESP-WROOM-02)を使う でESP-WROOM-02とシリアル通信でATコマンドを送りアクセスポイントへのアクセスまで行いました。次にArduinoとの接続を行います。ArduinoとはSoftware Serialで繋ぐ事にします。Arduinoの標準通信ポートはプログラムの時に使うので他のポートでESP-WROOM-02と通信した方がデバッグが簡単になります。しかし、ここで一つ問題があります。ESP-WROOM-02の標準通信速度は115200bpsです。ArduinoのSoftware Serialは115200bpsでは通信出来ないようです。
SoftwareSerial: begin(speed)を見ると115200bpsでも通信できると書いてありますが、試した所できませんでした…

そこで、ESP-WROOM-02の通信速度を9600bpsまで落とします。57600bpsとかでも良さそうですが、ESP-WROOM-02の旧バージョンのFirmwareでは9600bpsだったのでそれに合わせます。

通信速度の設定は以下のコマンドで行います。
AT+UART_DEF=9600,8,1,0,0

スクリーンショット 2015-08-28 19.19.37

続きを読む