###前提・実現したいこと
Arduino M0 Proと、ESP-WROOM-02を用いてWIFI接続する上で浮上した問題を前回質問させていただいた際、(https://teratail.com/questions/62186)回答者様からご紹介いただいたプログラムをArduino IDE 1.8.0にてコンパイルしようとしたのですが、下記のようなエラーが表示されてしまい困っています。
https://github.com/qoosky/Arduino_HttpClient_ESP8266_AT
上記のサイトから、該当のプログラムのヘッダファイルである(HttpClient_ESP8266_AT.h)はArduino IDE1.8.0へライブラリをインクルード済みなのですが、(HttpClient_ESP8266_AT.h)の中の(SoftwareSerial.h)というヘッダファイルが無い状態だと表示されます。
※おそらくSoftwareSerial.hはArduinoIDEに標準的にあると思っているのですが、認識が誤っているのかもしれません。
何かアイデア等ございましたら、ぜひご回答をよろしくお願いいたします。
###発生している問題・エラーメッセージ
In file included from C:\Users\y.y\Desktop\sketch_jan27a\sketch_jan27a.ino:5:0: C:\Users\y.y\Documents\Arduino\libraries\Arduino_HttpClient_ESP8266_AT-master/HttpClient_ESP8266_AT.h:5:28: fatal error: SoftwareSerial.h: No such file or directory #include <SoftwareSerial.h> ^ compilation terminated. exit status 1 ???Arduino M0 Pro (Programming Port)??????????????????????
###該当のソースコード
#include <HttpClient_ESP8266_AT.h> // Arduino UNO の場合は、例えばデジタル入出力の 2 番, 4 番ピンを利用して // ESP-WROOM-02 とシリアル通信するように設定します。 const byte rxPin = 2; // Wire this to Tx Pin of ESP8266 const byte txPin = 4; // Wire this to Rx Pin of ESP8266 HttpClient_ESP8266_AT httpClient(rxPin, txPin); void setup() { // PC と通信する HardwareSerial の baudrate を設定します。 // ESP-WROOM-02 の baudrate とは関係ありません。 Serial.begin(9600); // ESP-WROOM-02 との接続確認を行います。 while(true) { if(httpClient.statusAT()) { Serial.println("AT status OK"); break; } else { Serial.println("AT status NOT OK"); } delay(1000); } // SSID と PASSWORD でアクセスポイントに接続します。 while(true) { if(httpClient.connectAP("SSID", "PASSWORD")) { // <- 書き換えてください。 Serial.println("Successfully connected to an AP"); break; } else { Serial.println("Failed to connected to an AP. retrying..."); } delay(1000); } } void loop() { // 本サンプルでは特に通信はせず、WiFi の接続が切れていないかどうかを // 1 秒毎に確認して結果を出力しつづけます。 if(httpClient.statusWiFi()) { Serial.println("WiFi status OK"); } else { Serial.println("WiFi status NOT OK"); } delay(1000); }
###試したこと
特に有効な手段が浮かばなかったので、ありません。
###補足情報(言語/FW/ツール等のバージョンなど)
Arduino IDE 1.8.0
Arduino M0 Pro
ESP-WROOM-02 (Switch Science)
どうかよろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。