本指南仅适用于 ESP32-S3-BOX-3。对于 ESP32-S3-BOX 和 ESP32-S3-BOX-Lite 的用户指南,请参考最新发布的 Tag 分支。
在一个融合创新与艺术、分享与合作至关重要的世界中,我们隆重推出 ESP32-S3-BOX-3,这是一款全开源的 AIoT 开发套件,基于强大的 ESP32-S3 SoC。这款新一代工具为传统开发板带来了积极的改变,它拥有紧凑美观的外壳,并提供丰富的组件,让开发者可以轻松定制和扩展功能,借助 Espressif 的可靠软件解决方案, 如 ESP-BOX、ESP-SR、ESP-Rainmaker 和 ESP-Matter。无论是原型开发还是构建复杂的物联网系统,ESP32-S3-BOX-3 均能提供完美的外形和功能上的平衡,推动着开发板生态的未来发展。
ESP32-S3-BOX-3 出厂固件支持中文和英文离线语音唤醒和命令词识别。ESP-BOX 手机 APP 支持可重配置的 AI 语音交互,您可以创建个性化的命令词来控制智能设备。此外,固件还展示了多种传感器演示,并允许用户进行红外学习,快速将 BOX 转变为空调遥控器。
本用户指南详细介绍了内置固件的基本功能,帮助您开始新的探索之旅。在学习过程中,您将获得开发应用方案的宝贵经验。让我们一起踏上这激动人心的冒险吧!
包括从事制作、原型设计和开发活动的个人和组织。它旨在满足广泛的用户群体,如业余爱好者、创客、工程师、教育工作者和寻求多功能扩展解决方案的专业人士,以满足他们项目的需求。
Next 进入下一页。![]() |
![]() |
OK Let's Go 进入主页。![]() |
![]() |
Sensor Monitor、Device Control、Network、Media Player、Help 以及 About Us,左右滑动可在这些选项之间切换。比如,进入 Device Control 界面,点按 Light 可打开或关闭灯。回到菜单页,再进入 Media Player 界面,可播放音乐或调节系统音量。![]() |
![]() |
![]() |
![]() |
按下设备顶部的静音按钮以关闭语音唤醒和识别功能,再次按下即可恢复语音功能。
轻触屏幕下方的红色圆圈以返回上一页。红圈是一块可自定义的触摸区域,允许用户根据自己的喜好配置额外的触摸功能。
此功能需要将 ESP32-S3-BOX-3 安装到 ESP32-S3-BOX-3-SENSOR 底座上。ESP32-S3-BOX-3-SENSOR 是一款多功能配件,集成了温湿度传感器、红外发射和接收器以及雷达传感器。它使用户能够轻松构建传感器网络和其他传感器应用。出厂固件提供实时环境温湿度显示,通过 2.4 GHz 雷达进行人体存在监测。此外,它还提供了红外学习接口,允许用户使用 ESP-BOX 来学习空调遥控器的红外信号,从而实现对空调的控制。这种学习功能还能扩展到其他红外遥控器,如风扇、电视、投影仪,提供别样的互动体验。
![]() |
![]() |
进入 Sensor Monitor,点击 ON/OFF按钮以启用/禁用雷达监测功能。当雷达使能开关设置为开时,如果设备前方检测到人体存在,将显示红色人体图标;如果在两分钟内未检测到人体,图标将变为灰色。
![]() |
![]() |
在温湿度数据和雷达功能的下方是红外学习模块。目前,此模块只提供了学习遥控器的开/关功能。请按照界面指示,连续学习您遥控器的开/关命令四次。成功学习时的界面显示如下:
![]() |
![]() |
![]() |
![]() |
此刻,将 ESP32-S3-BOX-3-SENSOR 对准你的空调来进行开关测试,如您发现空调开/关功能逻辑与预期相反,请点按下方的 Reversal 按钮进行更正。当然,您也可以点击 Relearn 来学习其他遥控器。
注意:
- 当 ESP32-S3-BOX-3 未安装到 ESP32-S3-BOX-3-SENSOR 底座上时,整个
Sensor Monitor功能将无法运行。- 当使用 ESP32-S3-BOX-3-DOCK 体验出厂固件时,请避免将 ESP32-S3-BOX-3-DOCK 热插拔切换到 ESP32-S3-BOX-3-SENSOR。这样的操作会导致 ESP32-S3-BOX-3-SENSOR 无法被识别和正常工作。若遇到这种情况,只需给 ESP32-S3-BOX-3-SENSOR 重新上下电即可恢复正常运行。
- 由于红外发射管功率的限制以及空调品牌之间的差异,红外学习功能实际控制距离,经测试在 1~1.5m 之间。
首先,参考下表的管脚定义,将 RGB LED 模块的 R、G、B、GND 四个引脚用杜邦线连接至 ESP32-S3-BOX-3-DOCK PMOD 接口的母头连接器上。
“Hi 乐鑫”。设备唤醒后,唤醒词将显示在屏幕上并伴有提示音“我在”。如果唤醒词未出现,请再次尝试。出现如下界面表示您的设备正在倾听。
“打开电灯”。您将看到命令词显示在屏幕上,RGB LED 模块的灯亮起,同时听到语音反馈“好的”。若无其他命令词,设备将在 6 秒左右退出语音控制界面。
“播放音乐”,设备将打开音乐播放器并开始播放内置音乐。您也可以用语音命令词切换歌曲或者暂停播放。出厂固件默认自带两首歌曲。注意:
- 如果模块上的 LED 灯没有亮起,请检查模块管脚是否插错。
- 若在规定时间内未识别到命令词,则会显示
超时,约 1 秒后界面关闭。
更有趣的是,设备支持唤醒后连续识别多个命令词,即用户可以在唤醒设备后与其连续对话。连续语音识别使语音交互自然流畅,带来人性化的对话体验。
使用方式
“Hi,乐鑫”唤醒设备,唤醒后设备播放提示音“我在”。“好的”,然后将继续识别其他命令词。注意
中文模型额外支持的命令词
| command ID | 命令词 |
|---|---|
| 0 | 打开空调 |
| 1 | 关闭空调 |
| 2 | 舒适模式 |
| 3 | 制冷模式 |
| 4 | 制热模式 |
| 5 | 加热模式 |
| 6 | 除湿模式 |
| 7 | 送风模式 |
| 8 | 升高温度 |
| 9 | 降低温度 |
注意:
上述命令词仅供演示,您可以自行开发接入相关智能设备,用语音识别实现真实的控制效果。
ESP32-S3-BOX-3 还配备了乐鑫专有的 AI 语音识别系统,通过我们的 ESP BOX APP,您可以自定义命令词。我们将以模块上的 LED 灯为例,展示如何创建您自己的语音命令词。如需深入了解所涉及的算法,请参考技术架构内对 ESP-SR 语音模型的介绍。
1. 连接 ESP BOX 手机应用程序
1.1. 进入 Network 界面,点按右上角 To install APP。扫描二维码下载并安装 ESP BOX 应用程序,或者直接在 App Store 或 Google Play 中搜索 “ESP BOX” 下载应用程序。
1.2. 如您第一次使用此应用程序,请先注册账号。
1.3. 登录您的 ESP BOX 账号并打开手机蓝牙。点按界面下方 +,扫描设备上的二维码配置网络。
| <img src="_static/_get_started_static/1.jpeg"width="300"/> | <img src="_static/_get_started_static/2.jpeg"width="300"/> |
1.4. 设备添加成功后,您将看到如下提示:
![]() |
![]() |
注意:
- 配网期间,请不要退出二维码界面。
- 请确保设备接入 2.4 GHz Wi-Fi 而非 5 GHz,且 Wi-Fi 密码输入正确。如果 Wi-Fi 密码错误,设备将会提示 “Wi-Fi Authentication failed”。
- 长按
Boot键(即Function键)5 秒可清除网络配置信息,恢复出厂设置。设备重置后,如遇二维码扫码失败或蓝牙搜索不到设备,请按Reset键重启设备。
2. 自定义语音命令词
2.1. 点按您的 ESP-BOX 设备图标,进入如下界面。在此界面,您可轻松控制开灯或者关灯。此外,我们预留了 Switch 和 Fan 功能供您自行开发。
![]() |
![]() |
2.2. 点按 Light,Configure 标签页会显示当前默认的管脚信息和命令词。您可以根据需要修改 RGB LED 模块的 Red、Green 和 Blue 管脚。
| <img src="_static/_get_started_static/10 CN.jpeg"width="300"/> | ![]() |
2.3. 您也可以在 Configure 标签页自定义控制设备“开”、“关”和“颜色”的命令词。比如,您可以将“开”的命令词自定义为“早上好”,点按 Save 后返回上一级界面,然后如图所示再次点按 Save。
| <img src="_static/_get_started_static/13 CN.jpeg"width="300"/> | <img src="_static/_get_started_static/13.1 CN.jpeg"width="300"/> |
2.4. 在 Control 标签页更改灯光颜色、亮度和饱和度。
2.5. 现在,您可以体验新命令词了!请先使用“Hi 乐鑫”唤醒设备,然后在 6 秒内说出打开电灯的新命令词“早上好”,新命令词将显示在屏幕上,同时模块上的 LED 灯会亮起。
为了获得最优识别体验,自定义时需要注意以下事项:
- 命令词长度:命令词长度需要在 2-8 个汉字之间。在定义一系列命令词时,最好可以保持不同命令词的长度相似。
- 避免重复:请勿在长命令词中包含短命令词,否则短命令词将无法识别。比如“打开”和“打开灯”,设备将无法识别“打开”。
点按您的 ESP-BOX About Us 设备图标,进入 About Us 详情页。在此界面,按下 Boot 按键,设备会快速进入 factory Mode AI 语音模型语言设置页面,用户可自行选择偏好的模型语言。模型切换后设备将自动重置重启。