快速上手
有开发板,如何体验设备实时音视频?
选择匹配的示例固件,完成烧录、配网和绑定,逐项验证画面、声音与对讲。先体验功能,再决定产品接入方式。
先回答:适配的开发板可以直接体验
如果开发板有匹配的示例固件,可以按板卡指南完成烧录、配网和平台绑定,体验设备实时音视频。没有对应固件时,需要先评估移植,不能只看芯片名称就刷入其他板型的文件。本文以探鸽公开的设备固件示例为例,具体体验平台名为小钛。
01 · 先核对板型,再下载固件
记录开发板完整型号、PCB 版本、屏幕及摄像头配置,再对照项目的开发板目录与发布说明。即使使用相同芯片,外设接线和存储布局也可能不同。按对应指南选完整镜像或升级包;刷机前确认是否会清除原有配置。
02 · 按板卡指南烧录和联网
使用可靠供电和数据线,按对应板卡说明进入下载模式、选择文件与烧录地址。烧录完成后重启,再按设备提示完成 Wi-Fi 配置。不要把应用升级文件当成首次烧录的完整镜像,也不要把不同硬件平台的烧录方式混用。
03 · 用绑定码完成体验平台绑定
示例固件联网后会显示或播报六位绑定码。打开小钛体验平台,在添加设备处输入绑定码,确认设备出现在列表中并在线。这条公开体验流程没有要求先到开发者控制台领取 ID。绑定码用于这次绑定操作,不能直接当作 RTC ID 填入其他接口。
04 · 把看到画面和听到声音分开验证
建议先验证设备上线,再检查摄像头画面、设备到浏览器的声音、浏览器到设备的声音。只具备语音硬件的板卡不必验证视频。第一次测试可以把两端放在不同房间,避免近距离扬声器声音干扰判断。记录失败发生在哪个方向,比笼统描述“对讲不能用”更容易定位问题。
实操示例:CoreS3 Lite 从烧录到第一次对讲
以下步骤仅适用于 M5Stack CoreS3-Lite K128-Lite。先确认屏幕控制器是 ILI9342C 还是 ILI9342E,再到发布页查看该变体当前是否有可用固件。不能根据购买日期或外壳推断屏幕型号,也不能把其他 ESP32-S3 开发板的固件刷到这块板上。
首次烧录选择对应变体的完整 merged.bin。完整镜像会覆盖 Wi-Fi、绑定等持久配置,之后需要重新配网和绑定。若要保留配置升级,应另按板卡文档的分文件方式核对分区兼容性。
用浏览器完成首次烧录
在电脑的 Chrome 或 Edge 打开乐鑫 ESP Web Tool,关闭占用串口的终端或其他烧录页面。网页烧录不需要先安装 ESP-IDF。
用支持数据传输的 Type-C 线连接设备。长按底侧复位键约 3 秒,绿灯亮后松开,灯熄灭后进入下载模式;连接后确认工具识别为 ESP32-S3。
在 Program 区域选择本板串口。波特率可先用 921600,连接不稳时改为 115200;桌面串口方式不勾选 WebUSB (CH340)。
只添加完整 merged.bin 这一行,把 Flash Address 设为 0x0,Flash Mode、Frequency、Size 选 keep,再开始 Program。keep 保留的是镜像中的 Flash 参数,不代表保留 Wi-Fi 或绑定配置。
确认出现 Hash of data verified.,最终显示 Leaving… 且没有 Error:。断开网页串口连接并复位,用 115200 波特率日志核对项目名称、屏幕变体和下载包版本。进度条到 100% 本身不代表校验通过。
应用文件 m5stack_cores3_lite_xiaotai.bin 不是完整镜像:它在分文件方式中写入 0x10000,不能当成 merged.bin 写入 0x0。不要把完整镜像与分文件包同时加入烧录列表。
配网、绑定与双向声音验证
设备没有 Wi-Fi 配置时,连接它提供的 XiaoTai- 开头热点。“无互联网”提示属于正常现象;没有自动弹出配置页时,打开 http://192.168.6.1。
选择目标 2.4 GHz Wi-Fi 并提交密码。如果设备热点再次出现,先查密码和信号,确认联网成功后再处理绑定。
设备显示六位绑定码后,让手机或电脑恢复互联网连接,进入体验平台的设备页,在“添加设备”中输入当前码。过期后使用屏幕刷新出的新码。
确认设备进入首页、出现在设备列表且在线,再进入 H5 实时查看。分别记录画面、设备麦克风到网页的声音、网页麦克风到设备扬声器的声音;反向语音需允许浏览器使用正确的麦克风。
当前板卡文档区分了媒体场景:H5 实时查看提供摄像头画面,设备互呼与微信 VoIP 为纯音频。没有微信视频画面不应直接判为摄像头故障。AI 打断、短句识别和双讲效果仍需按当前版本实测,不能用一次连通结果代替验证。
画面异常时先核对 C/E 固件与启动日志;写入失败时先查串口、数据线、文件和地址。重新配网或绑定可使用设置页的“重置设备”,该操作会要求重新配置;不要把擦除整片 Flash 当作常规排查步骤。
遇到问题,先检查哪一层?
无法烧录:检查板型、数据线、串口占用和下载模式。无法绑定:检查设备联网状态和绑定码是否有效。在线但没画面:检查板卡摄像头支持情况与设备日志。能听不能说:检查浏览器麦克风权限、输入设备和设备播放链路。每次只调整一个环节,并保留固件版本与复现步骤。
体验成功后,怎样进入产品开发?
示例能够工作,说明这块开发板上的这条体验路径已经跑通。自己的产品仍需验证硬件采集、网络恢复、身份与权限以及长时间运行。若准备接入自己的业务,可进一步阅读 SDK 和业务集成指南,再使用开发者控制台配置相应服务;这与体验平台绑定是不同的操作路径。
资料核对:2026 年 11 月 7 日。本文提供接入思路;接口、板卡支持与平台条件请以所链接文档的当前版本为准。
视频参考:ESP32-S3 开发板对讲
探鸽智能发布的约 1 分钟说明以 M5Stack CoreS3 Lite 为例,将呼叫状态与媒体传输分开讲解。按视频简介,体验前需要匹配屏幕型号的固件、2.4 GHz Wi-Fi、设备绑定与联系人配置;不要把其他 ESP32-S3 板卡直接当作同一硬件。
简介说明实拍为室内桌面测试,不能据此推断户外距离或异地性能;其中音频分包参数属于所述固件版本,不是所有设备的统一要求。
在 B 站观看:ESP32-S3 远程对讲与链路说明(1:01)