NodeMCU是一个开源的物联网平台。它使用 Lua 语言编程。该平台基于eLua开源项目,底层使用ESP8266 sdk 0.9.5版本。 在此项目中我们将实现 NodeMCU(ESP8266) 与EMQX Cloud运营和维护的免费公共 MQTT 服务器远程控制 LED 灯,并使用 Arduino IDE 来对 NodeMCU ESP8266 进行编程。 EMQX Cloud 是由 EMQ 推出的安全的...
ws:on("close",function(_, status)print('connection closed', status) connectServer(myIp)--ws = nil -- 需要lua释放回收websocket客户端实例hallTmr:stop()end) ws:connect('ws://192.168.3.246:8081/server/websocket/nodemcu?clientId=testId') 在ws的 connection事件里面,监听IO的中断,不过目前为止我还...
ESP8266 ESP8266 是一款由上海乐鑫信息科技开发的可以作为微控制器使用的成本极低且具有完整TCP/IP协议栈的Wi-Fi IoT控制芯片。由Ai-Thinker生产的ESP-01芯片于2014年8月首次引起了西方的创客们的注意,这个小模块允许微控制器通过海斯命令集使用TCP / IP协议栈连接到Wi-Fi网络。然而,在最初的芯片上几乎没有使用...
support of lua-cgi for websocket conversation, liolib was a little ch… 5 years ago main + modules spi (spi devs), os.edit (to edit files), data & data_io (to… 5 years ago mkspiffs i2c oled ssd1306 supported using u8g library (u8g lua object). i2c lu… ...
NodeMCU是一个开源的物联网平台。它使用 Lua 语言编程。该平台基于eLua开源项目,底层使用ESP8266 sdk 0.9.5版本。 在此项目中我们将实现 NodeMCU(ESP8266) 与EMQ X Cloud运营和维护的免费公共 MQTT 服务器远程控制 LED 灯,并使用 Arduino IDE 来对 NodeMCU ESP8266 进行编程。 EMQ X Cloud 是由 EMQ 推出的安...
NodeMCU是一个开源的物联网平台。它使用 Lua 语言编程。该平台基于eLua开源项目,底层使用ESP8266 sdk 0.9.5版本。 在此项目中我们将实现 NodeMCU(ESP8266) 与EMQ X Cloud运营和维护的免费公共 MQTT 服务器远程控制 LED 灯,并使用 Arduino IDE 来对 NodeMCU ESP8266 进行编程。 EMQ X Cloud 是由 EMQ 推出的安...
NodeMCU board x 1:NodeMCU 是一个开源的 IoT (硬件)开发平台,NodeMCU 包含了可以运行在 ESP8266 Wi-Fi SoC芯片之上的固件,以及基于 ESP-12 模组的硬件。“NodeMCU” 缺省一般指的是固件,而不是开发套件。固件使用 Lua 脚本语言。 DHT11 temperature/humidity sensor x 1:DHT11 数字温湿度传感器是一款含有已校...
(3)TCP/IP协议栈:ESP8266集成了TCP/IP协议栈,可以通过Wi-Fi与其他设备进行通信,包括传输数据、发送HTTP请求、执行WebSocket通信等。 (4)GPIO引脚:ESP8266模块具有多个通用GPIO引脚,可用于连接和控制外部设备,如传感器、继电器、LED等。 (5)低功耗:ESP8266在待机模式下的功耗非常低,适用于需要长时间运行的低功耗应用...
NodeMCU自带LUA的解释器,所以可以用LUA语言给其编写控制程序,LUA是一个轻量级的脚本语言,用C语言编写,编译后解释器大小仅仅100多K。LUA旨在针对内存有很大限制的嵌入式系统。NodeMCU还提供交互命令行环境,比Arduino的编程调试环境友好 NodeMCU还可以支持Arduino的IDE对其编程,简介参见这篇 ...
MQTT Websocket Toolkit 是 EMQ 最近开源的一款 MQTT (WebSocket) 测试工具,支持线上 (tools.emqx.io) 访问使用, 我们可以方便的用于验证 NodeMCU 是否上报 MQTT 消息。 创建MQTT 连接 订阅主题,接受测试消息 使用Python MQTT 客户端查看上报消息 frompaho.mqttimportclientasmqttdefon_connect(client, userdata, flags...