一、Arduino IDE安装

  1. baidu搜索Arduino,进入[Arduino官网](Arduino - Home)。

    baidu

  2. 在官网的上方找到并点击software选项。

    官网

  3. 往下滑找到Legacy IDE (1.8.X)版本,虽然最新版2.0版本已经发布,但笔者只尝试过用1.8的版本进行8266的开发,据说2.0使用了VScode的编译环境,不过在笔者的电脑上它甚至没法修改语言,所以本教程还是基于1.8的版本。根据你的系统版本下载相对应的软件版本,笔者这里使用的是Windows11,就选择下载第一个。注意,千万不要下载Windows app版本,这个是微软商店的链接,相较于安装版本有许多阉割,没有安装版开发那么顺畅。

    image-20221024185500616

  4. 这一步是捐赠的环节,我们直接点击Just Download,如果你恰好财力雄厚,觉得这个开发软件很不错,也可以尝试捐赠一波。

    捐赠

  5. 下载好后是一个exe文件,我们直接双击安装。

    img

  6. 安装过程就一路Next,中间可能会有提示安装驱动,点击安装即可。

    img

    img

    img

    img

二、8266环境配置

2.1 自动下载8266开发板资料

  1. 点击右上角的文件——首选项

    img

  2. 附加开发板管理器网址一栏填写如下地址:

    1
    http://arduino.esp8266.com/stable/package_esp8266com_index.json

    点击来保存。

    img

  3. 在顶部菜单栏点击工具——开发板——开发板管理器

    img

  4. 在里面搜索8266,下载对应版本的开发板资源包

    img

    需要注意的是,不同版本的8266开发板资源包的代码编写方式不同,请务必参考您下载的代码所使用的8266开发版本。

  5. 工具——开发板中就可以看到ESP8266了。

    img

2.2 手动下载8266开发板资料

由于部分网友冲浪的速度不够快,会导致开发板资料下载失败,下面提供一个手动安装8266开发板资料包的方法。

img

  1. 下载8266_package包,是一个exe程序,直接双击打开它,程序会自动安装8266开发环境。

    下载链接1:

    https://pan.baidu.com/s/1Q67WF1B1QGaO04g6i-U7aQ
    提取码:8266

    下载链接2

    img

    img

  2. 安装好后直接在工具——开发板中就可以看到ESP8266了。

    img