1.NodeMcu简介及购入

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就好,但上淘宝,我看了一下,竟然有好几个版本,选择困难症,上网找了一下各个版本的区别:

  • 第一代
esp8266-nodemcu-dev-kit-v1.jpg
esp8266-nodemcu-dev-kit-v1-pins.png

按照我的理解应该是调试用的USB口芯片是CH320,内置芯片是ESP-12

  • 第二代
esp8266-nodemcu-dev-kit-v2.jpg
esp8266-nodemcu-dev-kit-v2-pins.png

调试用的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/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文章结构 <a id="1"></a>前言 前段时间从网上买了一个体重计,它自带了无线上网的功能,能够同步体重测量...
    Linsw阅读 4,596评论 4 20
  • 除了Arduino官方出品的几个开发板能只用Arduino SDK来开发外,很多三方的开发板和单片机也可以使用Ar...
    Cocoonshu阅读 3,821评论 1 16
  • 本次制作中将要用到的是ESP-01S WIFI模块。选择它的原因主要是小巧,内置MCU并自带WIFI功能,同时价格...
    BestMind阅读 4,736评论 2 4
  • 使用MQTT先要有一个MQTT服务器,具体如何搭建可以看上一篇文章http://www.jianshu.com/p...
    biloba阅读 13,285评论 9 26
  • 玩了IoT好几年了大多数时间都耗在搞4轴上,通信方式一直也就用着2.4G (nrf2401),以前一直认为这是一种...
    梁睿坤阅读 11,087评论 2 26