現在、ESP32のwifi設定をスマホのブラウザから設定できるようになるサンプルコードをネット上で見つけたため、試してみています。
コードを途中まで入れてみてビルドができるかどうかやってみたのですが、
cpp
1#include <uri/UriRegex.h>
このインクルード文の箇所で下に赤の波線が出てエラーが発生します。
下記のようなエラーが発生します。
cpp
1src\main.cpp:11:26: fatal error: uri/UriRegex.h: No such file or directory 2compilation terminated. 3Compiling .pio\build\esp32dev\FrameworkArduino\Esp.cpp.o
platformioのLibrariesで”UriRegex”のキーワードでライブラリをインストールできるかやってみましたが、”No Results”と出てきて検索できませんでした。
このライブラリが既にインストールされているのか?また、入っていなければインストール方法をご教示の程お願い致します。
cpp
1#include <Arduino.h> 2/* 3 wifiAPモードにし、スマホからのアクセスに応答するテスト 4*/ 5// WiFiライブラリ 6#include <WiFi.h> 7#include <WiFiClient.h> 8#include <WiFiAP.h> 9// WebServerライブラリ 10#include <WebServer.h> 11#include <uri/UriRegex.h> 12 13// 自身のSSID、パスワード設定 14const char *ssid = "ESP32AP"; 15const char *password = "guestguest"; // 短いと無効なので・・・ 16 17// BASIC認証 18const char *www_username = "basic"; 19const char *www_password = "basic"; 20 21// wifiインスタンス 22WiFiClass wifi; 23// サーバーインスタンス 24WebServer server; 25// コア2ループのタスクハンドル 26TaskHandle_t pWebServerPolling; 27 28 29 30 31void setup() { 32 // put your setup code here, to run once: 33} 34 35void loop() { 36 // put your main code here, to run repeatedly: 37 test2; 38}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/20 10:30
2020/12/20 11:17