試作4号機ですっかり満足していましたが更なる改良です. これは僕が作ったものではないので紹介だけ. 下の画像でわかるでしょうか? iPad の Safari(ブラウザ)画像のスクショです. もはやゲームパッドアプリすらいらなくなりました. ブラウザ上にジョイスティックを設置し,スティック情報をWiFiで飛ばします. Bluetooth(BLE)は使いません.WiFiだけでOKです.
当然ながらiPhoneでも表示できます. ESP32(M5camera)のアクセスポイントにWiFiで接続し,指定のIPアドレスにブラウザでアクセスするだけです. もちろんスティックを倒した方向にZumoが動き,カメラ映像もそれに追従します.
ちょっとクセのつよい書き込み方法と,いくつかの追加ライブラリが必要です. 詳しくは https://github.com/MNCT-S/1SZumo からどうぞ. ついでに試作3号機からのコードもここにまとめました.