Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

M5Camera Bを試してみる その3:mDNSを設定する

M5Cameraが便利なのは分かりましたが、毎回毎回IPアドレスをコンソールで表示、確認するのも面倒です。
連携するサービスも毎回毎回IPアドレス張替えでは不便ですしね。
こういうときは、mDNSの力を借りましょう。

実際のところ

まずはライブラリのインクルード

#include <ESPmDNS.h>

追記部分はsetupに

void setup() {
  //...

  Serial.print("Camera Ready! Use 'http://");
  Serial.print(WiFi.localIP());
  Serial.println("' to connect");

 //mDNSの設定
  if (!MDNS.begin("esp32")) {
     Serial.println("Error setting up MDNS responder!");
     while(1) {
         delay(1000);
     }
  }
  Serial.println("mDNS responder started");
}

これでhttp://esp32.localをいれてやれば表示されます
ipアドレスを毎度毎度調べなくていいですね