[重邮]ESP32入门系列教程-开发环境选择

ESP32开发环境

主要的开发环境有三种:

  1. Arduino IDE

  2. vscode+platformIo

  3. vscode+ESP-IDF

环境搭建难易度和上手难度从低到高

建议开始时先尝试安装第2,3种环境,安装不成功再下载Arduino IDE

最推荐vscode+platformIo开发

Arduino IDE

软件下载

官网下载链接

点击后弹出捐款界面,直接点击仅下载

开发板环境安装

在线安装

在开发板管理器中搜索esp32并下载

离线安装(推荐)

由于arduino服务器在国外在线下载通常很容易失败并且速度非常慢,所以推荐采用离线安装的方式

链接:百度网盘 请输入提取码
提取码:92bz

下载压缩包之后解压缩到

C:\Users"你的用户名"\AppData\Local\Arduino15\packages\

注意解压缩时使用解压到当前文件夹而不是新建文件夹

esp32目录下应该如下图所示:

开发板中出现esp32就安装成功了

打开代码补全和设置中文

点击软件左上角file-preference打开设置

vscode+platformIO

platformIO支持Arduino和ESP-IDF两种开发框架,但是一般只使用Arduino框架。

所以代码写法与Arduino IDE并无不同

建议配置好代理再安装开发环境

安装教程

vscode+ESP-IDF

IDF搭建过程如果出现问题比较考验系统配置能力,如果你连系统环境变量都不知道是什么还要安装建议上淘宝闲鱼花钱解决,否则容易把自己电脑环境搞得非常混乱

官方安装教程

=video_iframe

1 个赞

还在发力

找不到需要解压到的那个文件夹怎么办

还是先尝试用vscode+PIO吧,Arduino用不习惯的 :innocent: