nodemcu和esp8266是什么关系
nodemcu和esp8266是什么关系?通俗理解就是nodemcu是一个开发板,基于esp8266的开发板。
目前市面上搭载有esp8266芯片的开发板有很多种。比较流行的有sparkfun esp8266 thing、adafruit feather huzzah with esp8266、node mcu等。
有专业人士这样评论,esp8266是芯片在esp8266芯片加上4mb spi flash变成esp-12模块;再在esp-12模块加上底板,加上usb转串口就变成nodemcu。
百科给出的解释是,nodemcu,是一个开源的物联网平台。 它使用lua脚本语言编程。该平台基于elua开源项目,底层使用esp8266 sdk 0.9.5版本。该平台使用了很多开源项目, 例如 lua-cjson, spiffs. nodemcu包含了可以运行在esp8266wi-fisoc芯片之上的固件,以及基于esp-12模组的硬件。
而且由于nodemcu是基于esp8266开发的固件,所以,在编译之前需要构建esp8266开发环境,我们可以从源码构建编译环境或者使用已经编译好的二进制文件,二进制文件可以从github下载,然后将对于的二进制文件夹加入linux环境变量path。
而专业的太极创客团队则是这样解释的。
nodemcu是一个开源的iot物联网硬件开发板,由于它支持wifi功能且使用方法十分类似arduino开发板,所以近些年获得了越来越多来自全世界的创客朋友们的青睐。nodemcu尺寸与arduino nano类似。它并不是arduino团队开发的,但是我们也可以使用arduino ide 对它进行开发。而且它还有一颗地道的“中国芯”—esp8266模块。所以无论在性能还有价格上,我们太极创客团队都认为nodemcu是更值得创客朋友们在物联网开发上花更多的时间来学习和使用的。
esp8266和nodemcu之间是什么关系?
esp8266是一块芯片,如下图所示。
esp8266芯片
而nodemcu则是以esp8266芯片为核心的开发板,如下图所示。
内置esp8266芯片的nodemcu开发板
我们知道,要想对esp8266芯片来进行实验操作是很困难的,因为我们很难将小小一枚芯片上的引脚与我们的电脑连接起来然后再进行上传程序等操作。于是便诞生了围绕esp8266芯片的各种开发板。nodemcu就是这些开发板中的一员。
nodemcu开发板上的两排插针与esp8266芯片的引脚相连。有了开发板上的两排插针,我们就可以很轻松的使用杜邦线将芯片的引脚接到实验电路中。nodemcu开发板上还配有usb接口以及电压转换电路。这些为我们提供了很大的便利。我们只要用一根usb数据线就可以轻松的实现为esp8266供电以及上传程序的操作。
最后再给大家分享一个nodemcu实现远程控制led灯的例程:
北斗与GPS信号兼容 实现民用信号互操作
华为新开发智能汽车激光雷达方案
传移动广电将合作 张海涛任国网董事长
寒武纪芯片超越苹果A11处理器,中科曙光携手AMD致力国产CPU
封装新技术导入加速,LED背光市场格局或重构
nodemcu和esp8266是什么关系?
!租售/回收/维修HP6030A直流电源HP6030A 小兵
中兴通讯陈志萍:推动工业场景数智升级,促进“数实”深度融合
电池中的水和液是这样吗
如何构建STM32单片机keil的开发环境
OPPO自己的记录自己破,oppor11的销量是oppor9同期的1.5倍!
AGI魔盒,会放出冥王PLUTO还是阿童木?
整体基础设施的发展正在驱动全球的LED照明市场
PaaS平台成为赋能实体经济走向数实融合的重要路径
什么是实时定位系统,它的作用是什么
案例┃凯米斯传感器助力农业水质监测解决难题!
可控硅(晶闸管)参数符号说明手册
静脉留置针导管断裂力测试仪
Thread/ZigBee网状网络模块助力IoT平台
改善电能质量的神奇武器,霍尔电流传感器在电力有源滤波器的应用