お知らせ 2025/4/5
UGOKU Pad ストア版(BLE仕様)ではスティックを2軸以上同時に使用した際に遅延が大きくなる不具合が確認されています。
本件については現在修正対応を進めており、2025年7月頃の修正版リリースを目標としています。
それまでの間、ロボットの操作などリアルタイム性が求められる用途では従来のBluetoothSerial版FlexConsole(Androidのみ対応)をご使用ください。
BluetoothSerial版FlexConsoleのご利用方法はこちらからご確認ください。
UGOKU Padは、ESP32などのマイコンをBluetooth(BLE)でスマートフォンと接続し、簡単に操作できるアプリです。ジョイスティックやスライダー、ボタンなど、色々なウィジェットを組み合わせて、自分だけの操作パネルを作成できます。モーターの操作やセンサーデータをモニタリングなど、様々な用途で活用いただけます。 ESP32用のArduinoサンプルコードも用意しているので、気軽にお試しいただけます。
このアプリは、3バイトのデータを単位として送受信します。
チャンネルは、ペイロードの宛先を示します。システムにより予約されたチャンネルはありません。任意のチャンネルと要求を紐づけてください。
バリューはシングルバイトデータであり、0-255の範囲のデータが格納されます。小数や符号付の値を使用したい場合、デバイス側でデータを変換してください。
チェックサムは、チャンネルとバリューの排他的論理和です。
Index | Data | Description |
---|---|---|
1 | チャンネル | ペイロードの宛先 (0-255)。 |
2 | バリュー | ペイロード (0-255)。 |
3 | チェックサム | チャンネルとバリューの排他的論理和。 |