NodeMcu简介及购入
前言
之前看到有网友分享使用NodeMcu搭接一些传感器,实现温度、PM2.5等数据的实时测量,同时搭配使用实现部分智能家居的一些简单功能,同时这个NodeMcu具备wifi连接功能,价格实惠,于是作为小白的我,出于好奇就购入,开始踏上学习NodeMcu之路。
写文章仅仅就是记录自己学习的过程,方便以后查看复习,同时也是督促自己深入了解和进一步学习。
准备
NodeMcu介绍
NodeMcu是一个开源的物联网平台,可以认为是乐鑫ESP8266的最小开发板,乐鑫是上海的一家公司,相关网址:http://espressif.com/zh-hans,有些关于ESP8266的资料可以从上面下载到。还有一点NodeMcu上面搭配的soc是ESP-12E,目前比较新的是ESP-12F,具体差别看国内ESP-8266国内代理的深圳安信可的说法是:
ESP8266-12F是ESP8266-12的增强版,完善外围电路,四层板板工艺,增强阻抗匹配,信号输出更佳,无论是稳定性还是抗干扰能力,PCB天线经过专业实验室测试,完美匹配,经过ROHS认证,都得到了大幅度的提升!对于之前选择ESP-12的用户,即使已经做出产品也没关系,增强版完全兼容之前固件,引脚在ESP-12的基础上又新增六个IO口、SPI口引出,开发更加便捷,应用更加广泛!
对于随便学(wan)习(shua),其实12E完全够用了,先试试看吧。NodeMcu可以使用LUA语言进行编程使用,同时还能用Arduino进行调试,相对来说比较方面,当然如果对于高手,还可以用AT指令,C语言等。这里我估计也就先学习LUA语言和Arduino语言。
选购
按理说上淘宝随便买一下NodeMcu就好,但上淘宝,我看了一下,竟然有好几个版本,选择困难症,上网找了一下各个版本的区别:
- 第一代
按照我的理解应该是调试用的USB口芯片是CH320,内置芯片是ESP-12
- 第二代
调试用的USB口芯片是CP2102,内置芯片是ESP-12E,体积更小。
- 第三代(淘宝上说是V3)
NodeMCU到目前为止还没有发布新的规范。因此,没有官方的第三代板。事实证明,V3是由生产者LoLin发明的一个“版本”,表示V2板的小改进,声称自己的USB端口更加可靠。但体积要大一些,所以我就没有买。
以上参考资料:
https://en.wikipedia.org/wiki/NodeMCU
http://frightanic.com/iot/comparison-of-esp8266-nodemcu-development-boards/
网友评论
还有周边需要买些什么呢?