NodeMCU学习教程
文章平均质量分 90
NodeMCU——超简单的物联网开发平台。
一款开源快速硬件原型平台,包括固件和开发板,用几行简单的Lua脚本就能开发物联网应用。支持Mqtt协议的特性更是让它的消息通信如虎添翼。
李乾文
十年
展开
-
MQTT协议 C#客户端(基于M2MQTT)
1、引入M2MQTT的dll库文件点击此处下载M2Mqtt.Net.dll2、建立客户端连接并订阅//创建客户端实例MqttClient client = new MqttClient(IPAddress.Parse(MQTT_BROKER_ADDRESS)); //主机为IP时MqttClient client = new MqttClient(MQTT_BROKER_...原创 2016-07-13 12:14:41 · 27796 阅读 · 46 评论 -
MQTT协议 Python客户端
1、安装模块下载并解压,打开目录执行命令安装模块python setup.py install2、Python代码import paho.mqtt.client as mqtt# 当连接上服务器后回调此函数原创 2016-10-10 23:11:34 · 15921 阅读 · 13 评论 -
MQTT协议 Websocket JS客户端
MQTT协议支持HTML5的Websocket客户端连接,只需要JS代码就能实现方便实时的通信,下面是实现步骤1、引入JS文件<script src="https://cdnjs.cloudflare.com/ajax/libs/paho-mqtt/1.0.1/mqttws31.min.js" type="text/javascript"></script>...原创 2016-07-13 12:50:53 · 32161 阅读 · 67 评论 -
NodeMCU教程 http请求获取Json中文乱码解决方案
若在NodeMCU中使用了cjson.decode(result)进行解码原创 2016-07-07 11:54:05 · 3884 阅读 · 0 评论 -
NodeMCU教程 不断重启问题解决
由于NodeMCU在启动时会执行"init.lua" 文件,一旦这个文件中存在漏洞,NodeMCU可能会不断地重启原创 2016-06-20 22:08:15 · 7917 阅读 · 3 评论 -
NodeMCU教程 板载自带LED测试
在NodeMCU开发板上是有两个自带的LED灯供我们测试的。1、第一个LED通过NodeMCU的PCB电路图文件 (Figure-1 或者参考官方文档 2、第二个LED查阅ESP8266的电路原理图可知,LED连接的是3.3V电压和原创 2016-06-13 01:37:03 · 17821 阅读 · 4 评论 -
NodeMCU教程 http.get请求及上传中文乱码解决方案
连接 Wifi在进行Http 的GET请求前,我们需要连接WifiPHP服务端通过_GET['xxx']即可获取到GET请求参数我们通过cjson模块来解析PHP服务端返回的Json数据并且遍历输出原创 2016-06-12 20:00:31 · 6025 阅读 · 0 评论 -
NodeMCU教程 GPIO操作与引脚映射
我们可以像Arduino一样只需要几行代码就能方便地操作NodeMCU的GPIO。下面是官方的示例代码,更多请查看NodeMCU与ESP8266端口对应关系Figure-1GPIO序号与ESP8266引脚对应关系结合Figure-1与Table-1,我们就能得到NodeMCU硬件引脚对应的IO序号原创 2016-06-12 16:41:09 · 41939 阅读 · 4 评论 -
NodeMCU教程 http.post请求及服务端接收不到参数解决方案
在使用NodeMCU时可能会不出现服务器无法接收到NodeMCU http.post请求参数的问题。1、采用NodeJS服务器 ESPlorer编辑器本身可能问题,直接执行代码片段接收不到post数据,而保存到lua文件里传至mcu上执行则正常。2、采用PHP服务器原创 2016-06-11 19:42:41 · 7300 阅读 · 2 评论