使用带有Lua的ESP8266上的软件序列

时间:2016-04-22 13:52:55

标签: lua at-command esp8266 nodemcu hm-10

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

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

1 个答案:

答案 0 :(得分:0)

最初我并不完全明白问题所在。所以,我不愿意根据模糊的想法和假设给出答案。因此,您似乎有一个Arduino BT,您可以从中将数据发送到连接到ESP8266的HM-10。 FT232RL的作用是什么,我仍然不明白,但在这个问题的背景下似乎并不相关。

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

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