第一章 esp32-box-lite官方的factory_demo例程下载与语言切换
文章目录
前言
官方的factory_demo提供了语音交互语言类型切换子功能,找出如何实现的(官方出厂为英文如何修改为中文)
一、复制ESP-BOX项目代码
首先在浏览器进入乐鑫官网:
https://www.espressif.com.cn/zh-hans/home
滑动鼠标滚轮到达最底部,单击等待进入GitHub官网;
滚动鼠标到存储库,搜索框输入espressif/esp-box,输出电子邮箱(公共),点击进去;
进去后点击法典,复制链接https://github.com/espressif/esp-box.git
二、克隆ESP-BOX项目代码
打开ESP-IDF-V5.1-CMD,使用cd指令进入到esp-idf目录下
输入git clone https://github.com/espressif/esp-box.git
克隆结束后可以在文件夹edp-idf下观察到新的文件夹esp-box;
接着使用cd指令进入到esp-box里面
还没结束,需要两条指令检查一下是否还有子文件仓库和是否更新;
到这克隆完成。
三、配置factory_demo代码
因为现在代码默认的硬件是esp-box,我们要换成esp-box-lite;
首先使用cd指令进入factory_demo文件下;
使用code .指令打开VScode代码编辑器;
点击sdkconfig文件,滑动滚轮到472行,将CONFIG_BSP_BOARD_ESP32_S3_BOX=y换成CONFIG_BSP_BOARD_ESP32_S3_BOX_Lite=y
最后切记要保存File-save all,配置完成,退出VScode;
四、编译-下载factory_demo代码
使用idf.py build编译
用TYPE-C数据线将电脑的USB口和ESP32-S3-BOX-Lite的下载口相连,在设备管理器-端口-COM3,看端口名COM3(注意:有时需要用手按住boot键才能识别COM3口);
使用idf.py -p COM3 flash指令下载程序,等待完成即可。
五、中英语言类型切换
factory_demo例程下载完成后,在ESP32-S3-BOX-Lite上按下下一页按钮直到About Us菜单;
按一下中间的确定按钮,可以看到是英文语言;
再按一下左边的boot键进入语言切换界面,选择中文chinese,最后选中Confirm设置完成;
到此语言设置完成,我们可以说中文“HI,乐鑫”,他就能识别中文了。