ESP32をWi-Fiに繋げる
ESP32をWi-Fiに繋げる ESP32をWi-Fiに繋げてHello World これをやりたいが為にESP32をチョイスしたと言っても過言ではないです。 Wi-Fiに繋げて、後はESP32を電池で動かせれば言うことなし。 さっそく自宅のWi-Fiに接続してみます。 Wi-Fi経由でLチカさせましょう。 まずESP32のWi-Fiですが以下のモードがあります。 ステーション ESP32からWi-Fiアクセスポイントに接続しに行きます。 アクセスポイント ESP32自身がアクセスポイントになって接続を受け付けます。 ステーション + アクセスポイント 近接認識ネットワーク (NAN) 近くにいるデバイスと相互接続できます。 Wi-Fi Aware 。 上記以外にもWIFI_IF_MAXというモードがあるのですが、こちらは調べてもよくわかりませんでした。 とりあえず ステーション で自宅のWi-Fiに接続してみます。 ソース Wi-Fiに接続してWebサーバーを起動。 Webサーバーは「Hello World」を表示するだけの簡単なものです。 # include <stdio.h> # include "freertos/FreeRTOS.h" # include "freertos/event_groups.h" # include "esp_wifi.h" # include "esp_event.h" # include "esp_log.h" # include "esp_system.h" # include "nvs_flash.h" # include "esp_http_server.h" // Wi-Fiの暗号化モードは WPA2-PSK AES (WPA2ならいいのかも) # define WIFI_SSID "mySSID" // 自分のWi-FiのSSID # define WIFI_PASS "myPASS...