ESP8266
ここでは ESP8266 モジュールの利用方法について説明します。
環境設定
ESP8266 Core for Arduino というオープンソースのプロジェクトが各種ライブラリ開発を行っており、 Arduino IDE の環境で Arduino の関数、ライブラリと同様な形式で ESP8266 モジュールのプラグラミングができるようになってます。
GitHub - ESP8266 Core for Arduino
ここでは ESP8266 Core for Arduino を利用します。
ESP-01
NodeMCU Devkit
NodeMCU は ESP-12 向けのファームウェアで、その Devkit とは ESP-12 とオンボード USB アダプタが統合されたモジュールです。