1

我需要独立使用 ESP8266。我想将 HM-10 蓝牙模块连接到它并触发它的 AT 命令并读取附近设备的 UUID。

我可以通过从 Arduino 和 FT232RL 在 HM-10 上发射 AT 命令来做到这一点。但是我如何在 Lua 中做到这一点?

4

1 回答 1

0

最初我并没有完全理解问题所在。因此,我不愿意基于模糊的想法和假设给出答案。因此,您似乎有一个 Arduino BT,您可以通过它向连接到 ESP8266 的 HM-10 发送数据。FT232RL 的作用是什么我仍然不明白,但它似乎与问题的上下文无关。

将HM-10引脚 1 和 2 连接/焊接到 ESP8266 RX/TX。然后您可以使用 NodeMCU UART 模块读取数据:https ://nodemcu.readthedocs.org/en/dev/en/modules/uart 。uart.on()允许注册接收数据时触发的回调。

如果您的 ESP 设备是 NodeMCU 开发套件,您可能必须使用uart.alt()取决于 HM-10 连接到的 RX/TX 引脚。devkit 有不止一组 RX/TX 引脚,请参阅https://github.com/nodemcu/nodemcu-devkit-v1.0/

于 2016-04-22T19:26:52.887 回答