1、ESP32S3编译环境搭建
早些年听闻esp32环境搭建步骤繁杂,劝退不少新手。现在却容易了不少,本人使用乐鑫官方的Espressif-ide开发,搭建编译环境一路下来十分顺滑且无脑。
现给出具体搭建步骤
1、下载ide
通过链接https://dl.espressif.cn/dl/esp-idf/下载IDE,这里我们选择第二个
下载完成后打开进入如下界面,后面基本一路按照默认配置点下去就行。
检查环境,如果有问题点击应用修复,没有问题就直接下一步
选择安装路径,这里我选择装D盘
选择要支持的芯片,图方便我就全部勾选了
点击安装,等待进度条
点击完成,至此ESP开发环境,以及Espressif-IDE安装完毕。
之后我们将在Espressif-IDE上进行ESP32S3开发。
2、编译器使用介绍
打开编译器,关闭欢迎界面,创建一个自己的工程项目
espidf提供了若干个项目模板,包含各种外设。在开发项目中我们可以选择基于这些模板,添加自己的东西,也可以参考这些模板实现功能。这里我选择了hello world模板。由于我使用的是esp32s3,所以这里修改目标为esp32s3。
这里使用串口进行下载,在项目创建成功后需要选择正确的串口号
配置完成后点击右上方的🔨图标进行编译
第一次编译速度会比较慢,需耐心等待,编译成功后显示如下界面
再点击绿色的▶图标进行烧录,如果烧录成功会显示如下界面
值得一提的是Espressif-IDE自带有串口监视器,选择正确串口号即可观察芯片的输出。
hello world 工程将会倒计时10秒后将芯片重启,如果烧录成功,且串口监视器设置,我们会发现如下输出
至此,开发ESP32S3的前期准备工作已经完成。