单片机学习小组
直播中

王浩

7年用户 1297经验值
私信 关注

怎样去开发一种基于LUA编程和Arduino IDE下的nodemcu开发板呢

怎样去开发一种基于LUA编程和Arduino IDE下的nodemcu开发板呢?有哪些开发步骤?

回帖(1)

张海宝

2022-2-15 14:44:49
今天拿到爱信可的nodemcu开发板,对比官方建议的官网固件+LUA编程和github上的Arduino IDE下的开发,我选择了可以用C语言的后者。
准备工作包括:
(1)安装Arduino IDE 的安装;
(2)将GitHub上esp8266开发板的配置文件解压覆盖到Arduino的hardware文件夹中;
(3)启动Arduino,在工具-->开发板:“***”中选择“generic esp8266 module”,端口选择开发板对应的串口;
程序烧录:
配置好的Arduino中有关于开发板通用的程序事例,可以用来测试编译环境是否可用。
用USB数据线连接到电脑,打开Arduino菜单: 文件-->示例-->wifi--> esp8266-->wifi-->connectwithWPA
将wifi ID和密码修改为自己路由器的配置,点击“上传”进行烧写。


烧程序时遇到一个问题:
点击“上传后报错”warning: espcomm_sync failed error: espcomm_open failed error: espcomm_open
查了一些回答后发现,虽然安可信的nodemcu开发板烧程序时不用手动拉低GPIO0,但是还需要在上传时按下开发板上的flash按钮,这时才能正常进入烧写。打开串口助手可以看到已经连上了wifi并有了输出。



举报

更多回帖

发帖
×
20
完善资料,
赚取积分