お知らせ 2025/6/16
Google Play, App Storeにて UGOKU PadをV2.0.0に更新しました。
データ転送方式をBLEに適したものに変更し、複数チャンネル同時使用時に発生していた遅延を改善しました。
以前のサンプルプログラムには前方互換性がないため、サンプルプログラムも最新のものをご利用ください。
UGOKU Padは、ESP32などのマイコンをBluetooth(BLE)でスマートフォンと接続し、簡単に操作できるアプリです。ジョイスティックやスライダー、ボタンなど、色々なウィジェットを組み合わせて、自分だけの操作パネルを作成できます。モーターの操作やセンサーデータをモニタリングなど、様々な用途で活用いただけます。 ESP32用のArduinoサンプルコードも用意しているので、気軽にお試しいただけます。
このアプリは、3バイトのデータを単位として送受信します。
チャンネルは、ペイロードの宛先を示します。システムにより予約されたチャンネルはありません。任意のチャンネルと要求を紐づけてください。
バリューはシングルバイトデータであり、0-255の範囲のデータが格納されます。小数や符号付の値を使用したい場合、デバイス側でデータを変換してください。
チェックサムは、チャンネルとバリューの排他的論理和です。
Index | Data | Description |
---|---|---|
1 | チャンネル | ペイロードの宛先 (0-255)。 |
2 | バリュー | ペイロード (0-255)。 |
3 | チェックサム | チャンネルとバリューの排他的論理和。 |