GR-SAKURA
GR-KURUMI
GR-COTTON
GR-CITRUS
GR-PEACH
GR-KAEDE
GR-ADZUKI
GR-LYCHEE
GR-ROSE
GR-MANGO(*)
SNShield
Web Compiler
IDE for GR
TOPPERS関連
女子美コラボ
その他
※プロデューサミーティング中
作り方使い方資料
イベント関連
作品記事
体験記事
ライブラリ
ツール
その他・過去ファイル
ESP8266とSerial2経由で通信を行い、
ルータ経由でWifiに接続できることを確認しようとしています。
https://github.com/exshonda/ESP8266_Arduino_AT
というライブラリを使用しています。
しかし、下記のようなエラーが表示され、
Wifiへの接続に失敗します。失敗する原因として、どのようなものが考えられますか?
SSIDとパスワードが正しいことは、ほかの機器で同じSSID、パスワードを用いてWifiに接続できることをもって確認しました。
setup beginFW Version: to station errJoin AP failuresetup end
ソースコードは下記のとおりです。
#include "ESP8266.h"
#define SSID "xxxx"//ルーターのSSID#define PASSWORD "xxxx"//ルーターのパスワード
ESP8266 wifi;
void setup(void){ Serial.begin(9600); Serial.print("setup begin\r\n");
wifi.begin(Serial2);
Serial.print("FW Version: "); Serial.println(wifi.getVersion().c_str()); if (wifi.setOprToStation()) { Serial.print("to station ok\r\n"); } else { Serial.print("to station err\r\n"); }
if (wifi.joinAP(SSID, PASSWORD)) { Serial.print("Join AP success\r\n"); Serial.print("IP: "); Serial.println(wifi.getLocalIP().c_str()); } else { Serial.print("Join AP failure\r\n"); } Serial.print("setup end\r\n");}
void loop(void){}