接口NodeMCU(ESP8266)与GSM模块

时间:2017-01-26 11:45:21

标签: gsm esp8266 nodemcu sim900

我是NodeMCU的新用户,我想让它与SIM900等GSM模块进行通信。我可以使用ESP8266的第二个UART终端与GSM模块连接吗?

感谢。

1 个答案:

答案 0 :(得分:1)

是的,你可以。第二个串行接口在gpio 13(rxd2)和15(txd2)上有界。您可以通过lua:

上的这些命令切换到控制它们
body

所以你的代码看起来像是:

uart.alt(1);
uart.setup(..);

Here是nodemcu uart用法的文档。

如果您要使用arduino,您可以使用SoftwareSerial库将任何gpio配置为串行接口,如下所示:

 uart.alt(1) --use alternative gpios
 uart.setup(0, 9600,8, uart.PARITY_NONE, uart.STOPBITS_1,0)
 uart.on(...)
 uart.alt(0) --switch back to standard Rx/Tx pins