NodeMCU透传webconfig自动登录贝壳物联代码分享
2016-09-061.4万
AI 快速预览详细
本文介绍了如何使用NodeMCU固件和特定代码实现ESP8266模块的自动配置和连接贝壳物联服务器。配置完成后,模块自动进入透传模式,将网络数据转发至串口,串口数据转发至贝壳物联服务器,保持设备在线。该代码为其他MCU(如STM32、Arduino等)提供了一个通过串口连接贝壳物联平台的桥梁,方便进一步开发。
|
一、代码作用esp8266上电,进入等待网页配置状态,网页配置完成后写入flash,下次无需再次配置。配置完成后自动连接贝壳物联服务器,并定时发送登录信息,保持设备在线。另外模块自动将网络接收到的数据转发至串口,将串口接收的数据转发至贝壳物联服务器,即进入透传模式。 二、硬件
四、使用步骤1、注册贝壳物联并添加设备。参见http://www.bigiot.net/help/3.html 1、esp8266刷入NodeMCU固件(固件需含有cjson、end user setup、net、time、WiFi、uart等组件)NodeMCU固件下载 2、写入透传代码。代码https://github.com/bigiot/bigiotArduino,Download ZIP,代码位于bigiotArduino/examples/ESP8266/NodeMCU/touchuan/ --modify device and input info local DEVICEID = "112" local APIKEY = "c85036f9c" --modify end 此部分需修改为自己的设备信息。 写入固件和代码方法可参见:http://www.bigiot.net/help/20.html 五、进一步使用该代码为其他MCU(stm32、arduino、51单片机等)提供了一个通过串口连接贝壳物联平台的桥梁,MCU可以直接通过串口发送信息至上述准备好的esp8266,即可与贝壳物联服务器通信,并保持在线,方便大家进一步开发。 原文出自:http://www.bigiot.net/talk/88.html |




