Wi-Fiパスワード入力補助&複数アクセスポイント接続ツールArduinoESP32M5stackM5StickCM5StickCのWi-Fiを柔軟に設定したいM5StickCでWi-Fi接続する場合、プログラム中にSSIDとパスワードを記述するのが一般的だと思います。すると別のアクセスポイントに接続する度に、プログラムを書き換えなければなりません。自宅や仕事場、宿泊先の東横インでもWi-Fi接続したい!ということで、プログラムを修正しなくても、M5StickC単体でWi-Fiの設定ができ、且つ複数のアクセスポイントに接続できるようなプログラムを作ってみました。ボタンが少ないM5StickCでは文字の入力が大変なため、IMU(6軸センサー)を利用して、本体を傾けて文字を入力するインターフェースとなってます。今度はM5StickCの6軸センサーを使って、本体を傾けてカーソル移動するようにしてみた。使える機能は活用しなくちゃね。本ツールで設定できるアクセスポイントは、M5StickC単体で設定できるSSIDが1つ、プログラム中に記述できるSSIDはいくつでも可能です。この設定した中から最も電波強度が強いアクセスポイントに優先的に接続する仕組みになっています。パスワード設定モードM5StickCの起動時にHOMEボタン(M5マーク)を押すと、パスワード設定モードになります。ここで接続したいSSIDを選択し、パスワードを設定すると内部の仮想EEPROMに保存され、次回以降は自動的に接続できるようになります。ホームボタンを押しながら電源を入れる。続いてパスワードを入力します。本体を左右に傾けると、カーソルが左右に移動します。角度を急にすると速く移動します。