如何将 Expo 与 arduino 连接起来
How to connect Expo with arduino
我想将我的应用程序连接到Arduino,它可以通过应用程序控制开关。
但是,我发现expo不支持蓝牙,我想用另一种方式通过串口通信,但也不成功,因为expo不支持。
还有其他方法可以将 Expo 项目与 Arduino 连接起来吗?
不可能有两个原因:
- Arduino 没有蓝牙
- Expo 是一个多平台移动 SDK。但是由于 iOS 的 BT 实现很糟糕且不完整,Expo 可能不会实现它。
您可以将 BT 模块添加到您的 Arduino,例如 HC-05 或 HM-10。 (如果您想将 HM-10 与 iOS 连接,请使用 HM-10,因为 iOS 无法通过标准 SPP - 串行协议配置文件传输数据)。
商店中有一些应用程序可以连接 HM-10 设备并切换 on/off 某些东西:
https://play.google.com/store/apps/details?id=com.argonremote.bluetoothcontroller
或者您可以使用 ESP32 代替 Arduino。这样您就可以通过 WiFi 或 BT 连接它了。
我想将我的应用程序连接到Arduino,它可以通过应用程序控制开关。
但是,我发现expo不支持蓝牙,我想用另一种方式通过串口通信,但也不成功,因为expo不支持。
还有其他方法可以将 Expo 项目与 Arduino 连接起来吗?
不可能有两个原因:
- Arduino 没有蓝牙
- Expo 是一个多平台移动 SDK。但是由于 iOS 的 BT 实现很糟糕且不完整,Expo 可能不会实现它。
您可以将 BT 模块添加到您的 Arduino,例如 HC-05 或 HM-10。 (如果您想将 HM-10 与 iOS 连接,请使用 HM-10,因为 iOS 无法通过标准 SPP - 串行协议配置文件传输数据)。
商店中有一些应用程序可以连接 HM-10 设备并切换 on/off 某些东西: https://play.google.com/store/apps/details?id=com.argonremote.bluetoothcontroller
或者您可以使用 ESP32 代替 Arduino。这样您就可以通过 WiFi 或 BT 连接它了。