ESP8266基于lua的开发

ESP8266功能是非常强大的,开发方式也是多种多样,国外大牛将SDK经过二次lua封装,更简单扼要。

开发流程:一.刷Lua固件->二.写代码->三.烧录一个或多个.lua文件

详情:

一.刷固件

固件从哪里来?戳这里:https://nodemcu-build.com/index.php 

在这里填写邮箱->勾选模块与配置->确认,不久你就会收到两封邮件。第一封是告诉你项目正在组建中,第二封是固件的下载地址,一个是整数型的,一封是小数型的。

重点来了:我用的是ESP8266-01s,但是下载的固件无法正常运行,网上有人说,现在下载的固件可能只支持12E。但01s想要用lua开发也是可以的,我从网上找了两个现成的固件:

链接:https://pan.baidu.com/s/18hHwQRbp7tG3osIcfUyURQ

提取码:rnmp 


刷固件,从地址0x00处刷入。

二.写代码

开发环境是居于esplorer 官网https://esp8266.ru/esplorer/。好吧有人可能还不知道怎么下

链接:https://pan.baidu.com/s/1t-BsFAyM_o8ygL6gZ3vdHQ

提取码:nsx9 


但是这个需要java的编译环境,自行下载java的jdk安装包,这里贴一个java的环境变量配置

链接:https://pan.baidu.com/s/1dFN2xJ9GVvfvdtFPu3exgA

提取码:yi0u



三.下载lua文件还是很简单的,先编译再发送到esp。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容