この間aitendoに寄った際にESP-WROOM-02とI2Cキャラクタ液晶モジュールなどを買ったので、使ってみました。
ESP-WROOM-02はCPUからRF回路まですべて一体となっているモジュールなので、別のマイコンから制御する必要はありません。GPIO、UART・I2Cなどシリアル通信、A/D変換も備えていてワンチップマイコンと同じ感覚で使うことができます。さらにArduino IDEで開発できてしまうため、短時間でのプロトタイピングが可能です。
以下はESP-WROOM-02をWiFiアクセスポイントとWebサーバーとして動作させ、またWebページのフォームに入力した文字列をI2Cキャラクタ液晶モジュールに表示させるプログラムです。
サンプルスケッチなどを参考にして作成しました。