0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用Arduino IDE开始使用NodeMCU

454398 来源:网络整理 作者:网络整理 2019-11-22 15:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:您需要做的事情:-

Arduino IDE。

CP210X驱动程序。

NodeMCUESP8266](百思买链接:美国,英国)

LEDs(百思买链接:美国,英国)

面包板。 (最佳购买链接:美国,英国)

如果您还没有董事会,这就是您需要参考的最佳购买链接。

一旦拥有所需的东西。转到下一步。

步骤2:设置IDE:-

首先下载并安装Arduino IDE。

转到》》文件》》首选项,并将以下链接粘贴到“其他板管理器URL”中

“http://arduino.esp8266.com/stable/package_esp8266com_index.json” (Without the quotes)

单击“确定”,然后单击“转到”。 》工具》》板》》板管理器。

向下滚动以找到ESP8266,然后单击安装。

这会将所有ESP板添加到IDE中。/p》

现在要识别计算机中的主板,必须安装CP210X驱动程序。这很简单。只需访问链接并下载与您的设备兼容的版本。

现在您必须选择正确的板,此处我已使用NodeMCU 1.0(ESP-12E模块)。

之后选择板卡,请按照以下设置进行操作:-

闪存大小:“ 4M(3M SPIFFS)”

调试端口:“已禁用”

调试级别:“ None”

IWIP变体:“ V2较低内存”

CPU频率:“ 80Mhz”

上传速度:“ 921600”

擦除Flash:“素描”

端口:“ COM端口可用”(应该显示连接设备的位置)

现在您可以上传草图了

(有关详细信息,请参阅图片。)

第3步:上传草图:-

现在已经为NodeMCU设置了IDE,您可以通过上传示例草图来对其进行测试,如下所示:-

在IDE中,转到》》文件》》示例》》 ESP8266

选择“闪烁示例”并上传。

板载LED应该开始闪烁。这意味着您已成功编程了电路板。板载LED连接到NodeMCU的引脚D0。您可以在D0引脚上添加外部LED。

现在要使用NodeMCU,您必须知道引脚输出以及Arduino到ESP8266的引脚映射。

在这里,我列出了NodeMCU的引脚引脚和相应的Arduino引脚:

D0 = 16

D1 = 5

D2 = 4

D3 = 0

D4 = 2

D5 = 14

D6 = 12

D7 = 13

D8 = 15

D9 = 3

D10 = 1

因此,要使用NodeMCU的D0引脚,您必须在Arduino IDE中使用16引脚。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195951
  • NODEMCU
    +关注

    关注

    13

    文章

    289

    浏览量

    23194
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    大神们,想知道你们都用什么ide编程调试器? Arduino IDE?还是 e2studio ?还有其他吗?哪个好用呢

    大神们,想知道你们都用什么ide编程调试器? Arduino IDE? 还是 e2studio ? 还有其他吗? 哪个IDE好用呢? 求指点呀
    发表于 11-30 12:05

    开源鸿蒙技术大会2025丨IDE分论坛:聚焦AI驱动的开发工具革新,探索下一代IDE前沿技术

    开源鸿蒙技术大会2025 IDE分论坛在湖南长沙国际会议中心举行。本次论坛由华为软件IDE实验室技术专家邓成瑞和复旦大学计算与智能创新学院副院长彭鑫担任出品人,共设置9个议题,邀请学术界的教授
    的头像 发表于 11-20 17:21 467次阅读
    开源鸿蒙技术大会2025丨<b class='flag-5'>IDE</b>分论坛:聚焦AI驱动的开发工具革新,探索下一代<b class='flag-5'>IDE</b>前沿技术

    如何在AMD Vitis Unified IDE中使用系统设备树

    您将在这篇博客中了解系统设备树 (SDT) 以及如何在 AMD Vitis Unified IDE 中使用 SDT 维护来自 XSA 的硬件元数据。本文还讲述了如何对 SDT 进行操作,以便在 Vitis Unified IDE 中实现更灵活的使用场景。
    的头像 发表于 11-18 11:13 2809次阅读
    如何在AMD Vitis Unified <b class='flag-5'>IDE</b>中使用系统设备树

    WEMOS D1 R32 用Arduino IDE 点灯程序 及搭建

    https://v.kuaishou.com/J43p6seX D1 R32 "Arduino IDE "闪烁 该作品在快手被播放过1次,点击链接,打开【快手】直接观看!
    的头像 发表于 10-27 14:51 232次阅读

    deepin IDE入选Gitee最有价值开源项目

    近日,deepin IDE 成功入选 Gitee 最有价值开源项目(GVP)!
    的头像 发表于 10-14 18:10 1034次阅读

    如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模块?

    在NuMaker开发板上,有一个ESP-12F Wi-Fi模块;但是,Arduino IDE 中的 NuMaker UNO 包不提供该模块的相关控制。如果您希望在 Arduino IDE
    发表于 09-04 08:28

    如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

    本文介绍了如何用能够Arduino IDE下载的Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的
    的头像 发表于 08-08 20:16 3059次阅读
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3开发板给另一个<b class='flag-5'>Arduino</b> <b class='flag-5'>IDE</b>不能下载的<b class='flag-5'>Arduino</b> Nano/UNO R3开发板重新烧录引导程序bootlaoder

    【Milk-V Duo S 开发板免费体验】Milk-V DuoS之使用Arduino开发小核

    快速上手。同时,Arduino 社区非常活跃,您可以轻松地获取到各种项目教程、文档和支持。 Milk-V Duo 系列已经支持 Arduino 开发,您可以直接使用 Arduino IDE
    发表于 07-17 21:01

    如何在Unified IDE中创建视觉库HLS组件

    组件开始,该组件可以导出为 XO 文件用于 Vitis 系统工程;这与“自上而下的流程”相反,后者从 Vitis 工程开始,然后将 HLS 组件导入该工程。我们将创建视觉库示例“remap”,并在 Unified IDE 中执
    的头像 发表于 07-02 10:55 1121次阅读
    如何在Unified <b class='flag-5'>IDE</b>中创建视觉库HLS组件

    使用AMD Vitis Unified IDE创建HLS组件

    这篇文章在开发者分享|AMD Vitis HLS 系列 1 - AMD Vivado IP 流程(Vitis 传统 IDE) 的基础上撰写,但使用的是 AMD Vitis Unified IDE,而不是之前传统版本的 Vitis HLS。
    的头像 发表于 06-20 10:06 1915次阅读
    使用AMD Vitis Unified <b class='flag-5'>IDE</b>创建HLS组件

    《ESP32S3 Arduino开发指南》第二章 Arduino基础知识

    和实现,可以更快地完成自己的项目开发,大大节约学习的成本,缩短开发周期。鉴于Arduino的种种优势,越来越多的专业硬件开发者已经或开始使用Arduino来开发项目和产品;越来越多的软件开发
    发表于 05-13 09:28

    用于 SPI 绝对编码器的 Arduino 示例代码

    : [Arduino 板] [AMT22 编码器] [AMT-06C-1-036 电缆] ,或带有相应连接器的类似电缆 [Arduino IDE] [下载 AMT22 单圈样例代码] [下载 AMT22 多圈样例代码]
    的头像 发表于 01-26 21:35 1292次阅读
    用于 SPI 绝对编码器的 <b class='flag-5'>Arduino</b> 示例代码

    新版本 IDE 的启动速度变快了?原来是在背后做了这些!

    新版本 IntelliJ IDEA 中为提高性能而采取的措施,这些措施缩短了代码可交互时间并使 IDE 从启动开始就具有更高的响应速度。
    的头像 发表于 01-24 13:49 754次阅读
    新版本 <b class='flag-5'>IDE</b> 的启动速度变快了?原来是在背后做了这些!

    如何使用Arduino实现CAN总线通信呢

    的硬件模块实现CAN总线通信。 硬件需求 Arduino板 :任何支持Arduino IDE的板子都可以,例如Arduino Uno、Mega等。 CAN总线模块 :例如MCP2515
    的头像 发表于 12-23 09:06 2813次阅读

    如何选择 MCU IDE:概述比较 NXP MCUXpresso、VS Code、IAR、Keil

    对于固件工程师而言,开发环境(IDE)是非常重要的工具,正所谓工欲善其事,必先利其器;拥有一个好的IDE就是成功的一半。市面上常见的IDE主要分为两类:专属型和通用型。前者仅限于开发特定IC厂商
    的头像 发表于 12-13 18:22 2628次阅读
    如何选择 MCU <b class='flag-5'>IDE</b>:概述比较 NXP MCUXpresso、VS Code、IAR、Keil