3-1-2为ESP8266-NodeMCU搭建ArduinoIDE开发环境

要想使用Arduino IDE来配合NodeMCU开发板使用,首先要对Arduino IDE进行设置工作。本节教程将引领您完成Arduino IDE的设置,并且使用Arduino IDE内置的blink示例程序测试设置是否成功。

好,让我们开始吧…


准备工作
在安装以前,请确保您已完成以下准备工作:
1. 使用USB数据线将NodeMCU开发板与电脑连接好
2. NodeMCU驱动程序已成功安装安装,您已可以在电脑“设备管理器”中查到NodeMCU连接电脑端口号。
3. 电脑已经连接互联网
4. 您已经在电脑里安装好Arduino IDE (您可以通过太极创客的下载页面找到Arduino IDE的下载安装包)


打开Arduino IDE 首选项

打开Arduino IDE首选项

在Arduino IDE的“首选项”对话框中找到“附加开发板管理网址”

在Arduino IDE的“首选项”对话框中找到“附加开发板管理网址”

输入网址
将以下网址复制并且黏贴到到“附加开发板管理网址”栏中(不知道如何复制本站代码?请点击这里。)

Arduino
1
http://arduino.esp8266.com/stable/package_esp8266com_index.json
输入NodeMCU开发板管理文件网址

打开Arduino IDE的“开发板管理器”

打开Arduino IDE的“开发板管理器”

在“开发板管理器”的搜索栏中输入“esp8266”
这一步需要您的电脑从互联网下载资料,所以请确保您的电脑已经连上了互联网。

在“开发板管理器”的搜索栏中输入“esp8266”

开始安装“esp8266开发板”插件文件

开始安装“esp8266开发板”定义文件

成功安装“esp8266开发板”插件文件

成功安装“esp8266开发板”定义文件

在Arduino IDE的开发板菜单中找到“NodeMCU开发板”

在Arduino IDE的开发板菜单中找到“esp8266开发板”

在Arduino IDE的开发板菜单中选中“NodeMCU开发板”

在Arduino IDE的开发板菜单中选中“esp8266开发板”

设置Arduino IDE的NodeMCU开发板端口
假如您不知道如何查看NodeMCU连接端口号,请参考上一节内容

设置Arduino IDE的NodeMCU开发板端口

打开Blink示例程序

打开Blink示例程序

将Blink示例程序编译上传给NodeMCU

将Blink示例程序编译上传给NodeMCU

确认NodeMCU开发板上LED开始闪烁
程序上传完毕,如果看到NodeMCU开发板上的LED开始闪烁就说明驱动程序已经成功安装了。恭喜,您现在可以开始用Arduino IDE为NodeMCU编写控制程序了。

esp8s66-nodemcu开发板的LED开始闪烁
(0)

相关推荐

  • VsCode设置ESP32工具链+刨根问底点灯

    unplash 已下软件都是要提前准备的,还有Python环境,不低于3.6 https://cmake.org/ 首先下载cmake 下载中 选择所有用户 这就是装好的页面了 https://git ...

  • Arduino Pro 来了!

    以前我写过这个东西,哪个时候这个东西没有做到开箱即用,很是蛋疼.后来就是简单的探索一下就卸载了,时隔一年,再度使用,这次的体验会不会及格呢?先回答,及格了,甚至可以打85分! 在去年 末尾给了寄语 时 ...

  • NodeMCU读写SD卡.上

    先选择你的型号 选择demo 该示例显示了如何记录来自三个模拟传感器的数据 使用SD库将其复制到SD卡. 电路: 模拟输入0.1和2上的模拟传感器 SD卡连接到SPI总线的方法如下: ** MOSI- ...

  • 另类的Arduino&ESP32开发环境搭建(二)

    另类的Arduino&ESP32开发环境搭建(二) 上一次谈到Arduino IDE下ESP32的开发环境的另类搭建,就是把某一台电脑上通过正常IDE下规范安装ESP32板卡支持得到的zip文 ...

  • esp32和arduino的区别,esp32能够替代arduino吗?

    很多创客爱好者甚至有些技术工程师在理解esp32和arduino的时候总是问一句这两块板子哪个更好用?他们可能潜意识中就觉得arduino和esp32是竞品的关系,但实际是这样吗?今天我们就深入了解下 ...

  • ESP8266继电器控制(假装有继电器)

    目前ESP8266的开发方式有这几种: AT指令方式 –烧录AT的固件包,使用AT指令与ESP8266交互,执行相应指令,需与单片机相连 NodeMCU的lua开发 –烧录NodeMCU的固件包,使用 ...

  • ESP8266上的MicroPython入门(1)

    上节简单得介绍了一下开发板,这节开始说一下为什么要用python开发,以及别的开发模式. 其实这里我并不知道要这么说,因为不谈应用场景得话,都是片面之词.所以我会搭配一些应用场景来说明. 1.AT指令 ...

  • 用USBISP一步烧录Attiny13A/Attiny85

    用USBISP一步烧录Attiny13A/Attiny85 前一段时间使用Arduino IDE,通过Arduino UNO/Nano可以给Attiny13A/85烧录程序.Attiny 13A/85 ...

  • 另类的Arduino&ESP32开发环境搭建(一)

    另类的Arduino&ESP32开发环境搭建(一) Arduino IDE下的ESP32开发环境搭建并不容易--本来是比较简单的事,但是由于网络下载的原因,结果易如反掌的事情被转化成了一项技术 ...

  • 手把手教你搭建计算机视觉开发环境

    来源:Python数据之道 作者:来自读者投稿 整理:阳哥 本文将以 Linux 系统下安装 tensorflow 为例来讲解计算机视觉开发环境的搭建过程. 1.安装 nvidia 驱动 首先去 Nv ...

  • 【物联网】利用虚拟机搭建Linux开发环境

    编者语:物联网,是未来各行业融合的标志性工程,所谓新一代石油人,我们需要学习基于物联网的人工智能方法,以适应未来油气行业的大变革(PS:变革是什么呢?就是机器取代人的工作,更多的石油人从事研发.管理工 ...

  • 智能制造 | VSCode搭建Python开发环境

    中石油"十四五"再战数字化转型.智能化发展,从根本上来说需要加强信息技术的了解和认知,请做好准备,每天进步一点点. 写在前面的话 作为有个 Python 菜逼,之前一直用的 Pyc ...

  • 直播系统开发|直播APP源码开发搭建的开发环境和模式

    良好的直播源码 直播代码是高效稳定的基础,完善架构能力和有效易用的基础是程序开发的基石.用心开发的直播程序才能充分满足用户需求,每个技术步骤都做到稳定可行可以真正解决直播系统平台开发的痛点. 细致一点 ...

  • 在Win10系统中Vscode搭建Python3开发环境

    前言 Python是一种跨平台的计算机程序设计语言,是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言.Python 是商业数据分析.人工智能领域必不可少的工具,应用领域极其广泛,囊括了网 ...

  • mac下搭建stm32开发环境

    一.STM32CubeMX 1. java环境 直接使用brew安装openjdk 8: brew install openjdk@8 配置jdk环境: sudo ln -sfn /usr/local ...

  • 如何搭建Python开发环境?

    送大家一个小白版的python环境搭建教程:Python本地环境配置--Anaconda的安装和使用,再没基础的人应该也能看懂 Anaconda的优点 通常情况下,我们会直接去Python官网去安装环 ...

  • 手把手教你VSCode搭建STM32开发环境

    干货福利,第一时间送达! 摘要:作为一个51单片机或STM32单片机的使用者,keil一直是我们的必备的一款工具之一.但keil的一些问题也一直存在,当然也有人用其他的,比如STM32CubeIDE. ...

  • 如何搭建Python开发环境(除了Anaconda也可以安装Python安装包其中Spyder界面设计风格使用起来会非常顺手)

    (除了Anaconda也可以安装Python安装包其中Spyder界面设计风格使用起来会非常顺手) https://m.toutiao.com/is/JKexQtC/ 自学搭建Python环境的话,建 ...