ESP-WROOM-02を使用すれば、無線LAN接続のElekinoができそうです。名前はElekinoWiFiですね。
タブレットやスマートフォンからESP-WROOM-02に接続してメモリ内容を設定できればSDカードよりも便利です。
早速ユーザーインタフェース部分を試作してみました。
ESP-WROOM-02はアクセスポイントモードで動作し、ESP-WROOM-02上で動作しているWebサーバーからメモリ内容を設定します。
送信ボタンを押せば、送信できますし、メモリ内容は内蔵メモリに書き込むことで、Elekino側のボタンを押せば、単体でもメモリ内容を送信できます。
アクセスポイントはTanukinoに変更しました。
ルーターとしては動作していませんが、192.168.4.1がWebサーバーのIPアドレスなので、Webブラウザで192.168.4.1に接続します。
![](https://blogimg.goo.ne.jp/user_image/2c/80/39ba5ebfdb8aa88370ce6663f731556d.jpg)
ホームページです。
上段でメモリ内容をセットします。
中段はボタンを押せばメモリ内容を送信します。
下段はおまけでLedをOnOffするボタンで、遠隔操作のデモ用です。
![](https://blogimg.goo.ne.jp/user_image/45/c9/8b13eff6e95aa2c72a9059c519e6ee00.jpg)
メモリ内容を設定した画面です。
ESP-WROOM-02にはEEPROMはありませんが、プログラムが格納されるFlushMemoryにファイルとして書き込み、必要に応じて読み出さいて使用します。
![](https://blogimg.goo.ne.jp/user_image/7c/98/82c2be36afecbf83210cc891b3ca4033.jpg)
中段のM1ボタンを押したが格納です。
ここでは、確認用にM1の内容を表示していますが、実際にはCWが送信されます。
![](https://blogimg.goo.ne.jp/user_image/60/4e/1b865828f089dde62471eb9118cdfd8d.jpg)
下段のLed On/Offです。
![](https://blogimg.goo.ne.jp/user_image/06/94/446739729ace6d4108de95323c1612c4.jpg)
![](https://blogimg.goo.ne.jp/user_image/1d/54/7ef4d3986a2d6dd6b2e95363b9277ad0.jpg)
![](https://blogimg.goo.ne.jp/user_image/1b/72/0eb843929341e9af9fcbf9485dd79ca7.jpg)
![](https://blogimg.goo.ne.jp/user_image/48/9c/178a1c444e76e4a43c38029f318b7012.jpg)
あとはElekinoSdから、必要な部分をパクって合体すれば良さそうです。
タブレットやスマートフォンからESP-WROOM-02に接続してメモリ内容を設定できればSDカードよりも便利です。
早速ユーザーインタフェース部分を試作してみました。
ESP-WROOM-02はアクセスポイントモードで動作し、ESP-WROOM-02上で動作しているWebサーバーからメモリ内容を設定します。
送信ボタンを押せば、送信できますし、メモリ内容は内蔵メモリに書き込むことで、Elekino側のボタンを押せば、単体でもメモリ内容を送信できます。
アクセスポイントはTanukinoに変更しました。
ルーターとしては動作していませんが、192.168.4.1がWebサーバーのIPアドレスなので、Webブラウザで192.168.4.1に接続します。
![](https://blogimg.goo.ne.jp/user_image/2c/80/39ba5ebfdb8aa88370ce6663f731556d.jpg)
ホームページです。
上段でメモリ内容をセットします。
中段はボタンを押せばメモリ内容を送信します。
下段はおまけでLedをOnOffするボタンで、遠隔操作のデモ用です。
![](https://blogimg.goo.ne.jp/user_image/45/c9/8b13eff6e95aa2c72a9059c519e6ee00.jpg)
メモリ内容を設定した画面です。
ESP-WROOM-02にはEEPROMはありませんが、プログラムが格納されるFlushMemoryにファイルとして書き込み、必要に応じて読み出さいて使用します。
![](https://blogimg.goo.ne.jp/user_image/7c/98/82c2be36afecbf83210cc891b3ca4033.jpg)
中段のM1ボタンを押したが格納です。
ここでは、確認用にM1の内容を表示していますが、実際にはCWが送信されます。
![](https://blogimg.goo.ne.jp/user_image/60/4e/1b865828f089dde62471eb9118cdfd8d.jpg)
下段のLed On/Offです。
![](https://blogimg.goo.ne.jp/user_image/06/94/446739729ace6d4108de95323c1612c4.jpg)
![](https://blogimg.goo.ne.jp/user_image/1d/54/7ef4d3986a2d6dd6b2e95363b9277ad0.jpg)
![](https://blogimg.goo.ne.jp/user_image/1b/72/0eb843929341e9af9fcbf9485dd79ca7.jpg)
![](https://blogimg.goo.ne.jp/user_image/48/9c/178a1c444e76e4a43c38029f318b7012.jpg)
あとはElekinoSdから、必要な部分をパクって合体すれば良さそうです。