NODEMCU ESP8266用のArduino IDEのセットアップ手順

以下のInstructableでは、ESP8266用のArduino IDEをインストールする方法を学びます。このInstructableの終わりまでに、ESP8266でarduinoコードを実行できます

手順1:Arduino IDEソフトウェアのインストール

リンク//www.arduino.cc/en/main/softwareからArduino IDEソフトウェアをインストールします

ステップ2:Arduino IDEアイコン

Arduino IDEをインストールすると、図に示すようにデスクトップにアイコンが作成されます

ステップ3:Arduino IDEを開く

図に示すように、アイコンをクリックしてArduinoウィンドウを開きます

ステップ4:設定

図に示すように、ファイルを開き、設定をクリックします

ステップ5:ESP8266ボードマネージャーの追加

Additional Boards Managerで、以下のURLを入力します。

//arduino.esp8266.com/stable/package_esp8266com_index.json

図で強調表示されているように、「OK」と入力します。

ステップ6:ボードの選択

ボードを選択してツールを開きます:“ Arduino / Genuino Uno”そして、図に示すようにボードマネージャーをクリックします

ステップ7:ESP8266ボードパッケージ

ボードマネージャーウィンドウが開き、ESP8266という名前のモジュールが表示されるまでウィンドウページを下にスクロールします。 取得したら、そのモジュールを選択してバージョンを選択し、[インストール]ボタンをクリックします。 インストールされると、図に示すようにモジュールにインストール済みと表示され、ウィンドウが閉じます。

ステップ8:ESP8266 Arduinoボードの選択

Arduinoでesp8266を実行するには、 ボード「Arduino / Genuino Uno」を選択してから、それをNodeMCU 1.0(ESP-12Eモジュール)または他のesp8266モジュールに変更する必要があります。これは下にスクロールして行うことができます。図に示すように

ステップ9:ESP8266をPCに接続する

次に、図に示すように、USBケーブルを介してESP8266モジュールをコンピューターに接続しましょう。 モジュールがUSBに接続されると、COMポートが検出されます。例:ここでは、COM5が図に示されています。

ステップ10:Arduino IDEでサンプルプログラムを選択する

[ファイル]タブを開き、[ビルトイン]の例を入力し、[01.Basics]に移動して[点滅]をクリックしてウィンドウを開きます。

ステップ11:COMポートの選択

Blinkの例は新しいウィンドウで開きます。ツールをクリックしてポートを選択します。コンピューターの尊敬されるCOMポートに接続されているesp8266モジュールに基づいて「COM」。 COMポートを選択するには、前の手順を参照してください。

ステップ12:プログラムをESP8266モジュールにアップロードする

点滅のサンプルコードでは、すべての13番から16番に変更し、図に示されている右矢印をクリックして、プログラムをモジュールにアップロードします。 これにより、nodemcuモジュールでオンボードのLEDが点滅し始めます。

void setup()

{
//デジタルピン16を出力として初期化します。

pinMode(16、OUTPUT);

}

//ループ関数は何度も繰り返し実行されます

void loop()

{

delay(10);

digitalWrite(16、HIGH); // LEDをオンにします(HIGHは電圧レベルです)

delay(1000); //しばらく待ちます

digitalWrite(16、LOW); //電圧を低くしてLEDをオフにします

delay(1000); //しばらく待ちます

}

ステップ13:ライブラリーの追加

ライブラリをArduinoに追加する必要がある場合は、図に示されている例のパス(C:\ Users \ Armtronix \ Documents \ Arduino \ libraries)に従ってください。 ライブラリフォルダーに入り、以下に示すようにファイルをその中に貼り付けます。

ステップ14:その他の参照

//github.com/esp8266/Arduino

//github.com/armtronix/Wifi-Triac-SSR/tree/master/Arduino_Code/SSR/SSR_WiFiSwitch_PIR_Sensor

関連記事