Expo で BLE したい
調べるところで一旦やめたが、リンクを貼っておく
前提 (2025-02-23 時点)
動作環境
実機テストのみ
Expo の dev-client とか
Expo Go では動作しない
GoアプリにはBLEを扱う機能は入っていないため
シミュレータでも動かない
シミュレータがBluetoothにアクセスすることはできないため
react-native-ble-plx や には Peripheral 側として動かす機能がない
動かしてないので、 Expo SDK v52 で公式に推奨されるようになった New Architecture に対応しているかは知らない
少し脱線
EAS Build があるからカスタムモジュールがあっても Managed Workflow のままにはできる
Arduino(as Peripheral)・デバイス(as Central) で動かすブログ
BLE 自体の簡単な説明もある
Central, Peripheral, 何ができるか...
上のブログと同じ人のYouTube 動画
もうちょっと詳しそう
Expo でBLEを動かしているサンプルはこれ
dev client で動かす
有名っぽいライブラリ
どちらも Central しかできなさそう
Peripheralのも一応ある
最終更新が5年前...