ESP8266 nodemcu 入门

参考资料:

基于esp8266的nodemcu模块从白痴到不太白痴
https://blog.csdn.net/weixin_38337949/article/details/70186426

上面这种资料的网址:http://pan.baidu.com/s/1pLbNazT。收到到这些资料太辛苦了。乐鑫官网 推荐在linux底下编译,真是醉了。我偏要在window下开发,所以找到了window底下的IDE开发软件,用的eclipse + cygwin。这是写C代码的平台。平台有了,源代码工程得有吧,在百度网盘里我也给出了,是经过我调试成功的UDP工程。代码怎么用自己看了。

https://github.com/nodemcu/nodemcu-devkit-v1.0

NODEMCU调试心得
https://blog.csdn.net/qq_32543253/article/details/53240034

nodeMCU学习笔记–ESP8266
https://blog.csdn.net/hanfengcan/article/details/52900008

nodeMCU入门
1、nodeMCU学习笔记–快速上手
2、nodeMCU学习笔记–tmr模块
3、nodeMCU学习笔记–gpio模块
4、nodeMCU学习笔记–pwm模块
5、nodeMCU学习笔记–uart(附透传例子)
6、nodeMCU学习笔记–wifi模块·上
7、nodeMCU学习笔记–wifi模块·中
8、nodeMCU学习笔记–wifi模块·下
9、nodeMCU学习笔记–net模块
10、nodeMCU学习笔记–ws2812模块
11、nodeMCU学习笔记–mqtt模块
12、nodeMCU学习笔记–file模块
13、nodeMCU学习笔记–node模块
14、nodeMCU学习笔记–“时间”模块
15、nodeMCU学习笔记–u8glib模块·一
16、nodeMCU学习笔记–cjson模块

1、nodeMCU学习笔记–快速入门
https://www.jianshu.com/p/78b1400aa56e

lighton=0
tmr.alarm(0,1000,1,function()
if lighton==0 then 
    lighton=1 
    led(512,512,512) 
    -- 512/1024, 50% duty cycle
else 
    lighton=0 
    led(0,0,0) 
end 
end)

saaa

管脚相关:

NodeMCU教程 GPIO操作与引脚映射
https://blog.csdn.net/leytton/article/details/51646624

GPIO模式定义语法如下:

gpio.mode(pin,mode[,pullup])

参数

pin IO 口序号
mode 可以是gpio.OUTPUT, gpio.OPENDRAIN, gpio.INPUT, 或者 gpio.INT (中断模式)
pullup 支持gpio.PULLUP上拉模式;默认为 gpio.FLOAT浮空模式

这里写图片描述

这里写图片描述

这里写图片描述

NODEMCU调试心得3 - 关于nodemcu的点点滴滴
https://blog.csdn.net/qq_32543253/article/details/53240071

用ESPlorer把.lua文件上传至nodemcu的文件系统统SPIFFS,在物理上是把这部代码上传到flash,放在文件系统对应的地址中。

lua固件和文件系统的.lua代码载入内存运行,固件负责解释代码并执行。

上传lua与烧写flash固件的区别是:烧写固件是将原固件擦除并更新,通常不会影响文件系统。而Esplore上传.lua只是更新文件系统。文件系统和固件占用flash的不同地址,互不影响。

要烧写nodemcu的固件,windows下需要VM虚拟系统下的linux编译源码(乐鑫官方的编译方式),或者用安信可的SDK,当然你也可以在网上订制,点击NodeMCU custom builds,你需要烧写工具nodemcu flasher把bin文件写入flash

切记,一旦你烧写nodemcu的固件,意味着你更新了操作系统。它可能增加或减少几个功能模块。而文件系统的.lua文件一般情况下会保留。这与重装电脑c盘,d盘的文件不受影响是一个道理。

http://nodemcu.readthedocs.io/en/master/en/modules/gpio/
GPIO Module

  • 8
    点赞
  • 81
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值