(mbedの端子一覧デザインをイメージして作成してあります)
google drive power pointファイル
参考資料
ESP-WROOM-02 Datasheet
TOUT(AD機能)についての代替手段
SWITCH SCIENCE販売サイト
ESP8266のarduino化
~\Arduino\libraries\Blynk
~\Arduino\libraries\BlynkESP8266_Lib
~\Arduino\libraries\SimpleTimer
~\Arduino\libraries\Time
サンプルプログラムは、解凍したzipファイルの下記のフォルダにあります。
~\Blynk_v0.3.6\Blynk\examples\Boards_WiFi\ESP8266_Shield\ESP8266_Shield.ino
予めESP-WROOM-02をarduino化しておきます。サンプルプログラムにwifiのSSID,passwordとアプリとの紐づけ用のAuth Tokenを転記して、ESP-WROOM-02に書き込んでおきます。
* Blynk library is licensed under MIT license * This example code is in public domain. * ************************************************************** * This example runs directly on ESP8266 chip. * * You need to install this for ESP8266 development: * https://github.com/esp8266/Arduino * * Please be sure to select the right ESP8266 module * in the Tools -> Board menu! * * Change WiFi ssid, pass, and Blynk auth token to run :) * **************************************************************/ #define BLYNK_PRINT Serial // Comment this out to disable prints and save space #include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h> // You should get Auth Token in the Blynk App. // Go to the Project Settings (nut icon). char auth[] = "YourAuthToken"; // ←"YourAuthToken"の部分をAuthTokenに置き換え)
void setup()
{
Serial.begin(9600);
Blynk.begin(auth, "ssid", "pass"); // ←ここに"ssid", "pass"にSSIDとpasswordを置き換え
}
void loop()
{
Blynk.run();
}
アプリ側でLEDを接続する端子の設定を行うため、arduino側プログラムでの端子の設定は不要です。
アプリ側の設定ですが、本家のファーストステップや、紹介記事を参考にしてください。