这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » [开发版试用]ESP32-S3-BOX-3—开发环境搭建和官方例程使用

共1条 1/1 1 跳转至

[开发版试用]ESP32-S3-BOX-3—开发环境搭建和官方例程使用

工程师
2025-10-20 21:03:23     打赏

       ESP32-S3-BOX-3的开发可以使用Arduino或ESP-IDF软件。之前使用的是Arduino软件开发的,这次尝试一下用ESP-IDF软件进行开发。ESP-IDF软件安装包下载地址为dl.espressif.cn/dl/esp-idf/。安装好后需要查看环境变量是否添加了IDF_PATH和IDF_TOOLS_PATH,没有添加的需要添加,否则编译会失败。

image.png

       然后是下载VSCode软件,VSCode软件是微软推出的代码编辑软件,可以安装丰富的插件。安装好ESP-IDF后可以进行工程的创建、代码编译和程序下载等的功能,但是需要指令进行功能的实现,使用起来非常麻烦,所以最好使用VSCode的插件进行图形化编程。在VSCode软件搜索Espressif IDF安装。安装好后会在下面的任务栏中显示对应的功能。这时可以用VSCode的ESP-IDF插件进行工程创建、代码编写和编译、程序下载等的功能。

       ESP32-S3-BOX-3的官方源码下载链接为esp-box/README_cn.md at master · espressif/esp-box。使用Git软件或相关软件下载源码。下载后可以用VSCode软件打开对应例程的文件夹,然后可以进行编译、修改和下载。这样的好处是不用编写相关的驱动程序,如显示屏、温湿度传感器等。

       以mp3_demo为例。用VSCode打开mp3_demo文件夹,点击编译按钮可以进行代码的编译。编译结果如下

image.png

       如果代码没有问题的话,编译最后结果会显示内存的使用情况。将ESP32-S3-BOX-3的Type-C接口接入到电脑上,在设备管理中可以看到对应的串口,在下载界面设置好串口后就可以下载程序。如果电脑没有识别到串口,需要按住ESP32-S3-BOX-3侧面的BOOT键,然后按RST键重新识别。点击烧录按钮,程序会自动烧录到ESP32-S3-BOX-3新品中,需要注意的是在选择烧录方式的时候需要选择串口(UART)的方式进行烧录。烧录成功的界面如下。

image.png

       烧录成功后ESP32-S3-BOX-3会自动重启,显示的界面为mp3播放界面。

IMG_20251020_205455.jpg

       回过头看官方例程的文件夹结构可以看出驱动程序和应用程序是分开的。驱动程序在managed_components,如下图。

image.png

       例程可以播放三首歌曲,歌曲的源文件在spiffs文件夹中。

image.png

       这样对于ESP32-S3-BOX-3的开发流程已经有了很好的理解,方便后续的开发。




关键词: ESP32-S3-BOX-3    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]