0°

(二)nodemcu基础:开始使用NodeMCU

介绍

该ESP8266 是一个低成本 的Wi-Fi 通过Espressif系统的TCP / IP协议开发的芯片。

NodeMCU是一个基于LUA的固件,我们需要在ESP8266芯片上下载。

要下载NodeMCU固件,请访问 https://nodemcu-build.com/

  • 输入你的电子邮箱。
(二)nodemcu基础:开始使用NodeMCU
  • 选择分支以构建固件
(二)nodemcu基础:开始使用NodeMCU
  • 选择要安装的模块。

例如,如果要将模拟传感器与NodeMCU配合使用,请选择ADC模型,以便访问内置ADC。

(二)nodemcu基础:开始使用NodeMCU
  • 选择要安装的模块
(二)nodemcu基础:开始使用NodeMCU
  • 我们可以为TLS / SSL支持、调试以及FatFS支持选择其他选项,如下所示
(二)nodemcu基础:开始使用NodeMCU
  • 单击“ 开始构建”。
(二)nodemcu基础:开始使用NodeMCU
  • 构建完成后,您将收到一封电子邮件,其中包含下载自定义固件的链接。单击“下载”链接。
  • 请注意,您将获得两个自定义固件链接,一个是具有floating支持的NodeMCU,第二个是没有floating支持的NodeMCU,即整数int。
  • 如果不需要floating支持,请下载整数支持固件bin文件,否则,下载floating支持固件bin文件。

我们需要在ESP8266芯片上闪存下载的自定义固件。有一个名为ESP8266Flasher的工具,用于闪存ESP8266芯片。

  • 下载ESP8266Flasher.exe

  • 打开ESP8266Flasher.exe并单击Config:
(二)nodemcu基础:开始使用NodeMCU
  • 单击“设置”图标,然后选择在第一步中下载的固件
(二)nodemcu基础:开始使用NodeMCU
  • 选择COM端口(我的是COM 7)
(二)nodemcu基础:开始使用NodeMCU

将USB线连接到NodeMCU模块,如下图所示

(二)nodemcu基础:开始使用NodeMCU

NodeMCU与PC连接

然后单击Flash

  • 安装固件后将出现绿色勾号
(二)nodemcu基础:开始使用NodeMCU

好了!您已完成ESP8266与Node-MCU固件的设置!

在使用Node-MCU固件设置ESP之后,让我们看看开发NodeMCU所需的IDE(集成开发环境)。

NodeMCU与ESPlorer

Lua脚本通常用于编写NodeMCU。Lua是一种基于C编程语言构建的开源,轻量级,可嵌入的脚本语言。

有关如何为NodeMCU编写Lua脚本的更多信息,请参阅使用ESPlorerIDE的基础知识

带有Arduino的NodeMCU

这是使用著名的IDE(即Arduino IDE)开发NodeMCU的另一种方法。我们还可以使用Arduino开发环境在NodeMCU上开发应用程序。这使得Arduino开发人员比为NodeMCU学习新语言和IDE更容易。

有关如何为NodeMCU编写Arduino sketch的更多信息,请参阅使用ArduinoIDE的基础知识

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论