ESP32-S3-1.28inch-AI 使用教程

【小智使用】

备注:客户第一次使用才需要操作,后面不用重复操作

】开机/硬件

[] 有的设备插入电源即可开机(即插入电源后直接亮屏的设备)

[] 有的设备需要插入电源之后,按电源键1秒后开机,长按5秒不间断关机(中途不能突然屏幕亮起要一直保持黑屏),电源按键位置参考以下:

ESP32-S3-AI-Kit-(C)-0.96OLED

ESP32-S3-AI-Kit-(C)-1.54LCD

ESP32-S3-AI-3.13inch-LCD

[] 面包板DIY接法参考(非此产品客户忽略):面包板DIY硬件接法

】小智固件需要配网使用

[] 在上电后,用手机连接WIFI: Xiaozhi-xxxx


连接成功后稍等片刻会弹出配网页面,自动搜索当前环境内的热点



选择你局域网WIFI或手机热点并输入密码(或在上方手动输入账号密码),即可完成配网

(注:手机热点WIFI频段必须为2.4GHz,关闭手机热点的5G 6G兼容)

配网完成后屏幕会获取到设备码。


如无屏幕的设备:设备码会语音播报,记住语音播报的设备码,后面激活会用到。

】点击进入小智后台

[] 点击进入控制台

】注册账号


目前注册只支持以下国家或者地区:

+86 中国大陆、+852 中国香港、+853 中国澳门、+886 中国台湾、+1 美国/加拿大、+44 英国、+33 法国、+39 意大利、+49 德国、+48 波兰、+41 瑞士、+34 西班牙、+60 马来西亚、+61 澳大利亚、+62 印度尼西亚、+63 菲律宾、+64 新西兰、+65 新加坡、+66 泰国、+81 日本、+82 韩国、+84 越南、+91 印度、+92 巴基斯坦、+234 尼日利亚、+880 孟加拉国、+966 沙特阿拉伯、+971 阿联酋、+55 巴西、+52 墨西哥、+56 智利、+54 阿根廷、+20 埃及、+27 南非、+254 肯尼亚、+255 坦桑尼亚。。。。

其他国家持续更新中,进入网站-》控制台-》手机号下拉框可查看最新支持国家列表。

】点击添加设备激活


输入屏幕显示的设备码(或之前记录的语音播报设备码)


重启设备,等待连接,即可开始使用, 此时你需要按Boot按键手动唤醒开始对话,语音唤醒需设置声纹识别

Boot 按键位置参考

[] 1.28 Boot位置


[] PCB集成套件 Boot 位置


[] 面包板套件 Boot 位置


[] 1.54LCD/0.96OLED Boot 位置


[] EPS32-S3-1.8inch-Touch-LCD

触摸屏幕即可对话


注:以下型号第一次上电即可进入boot,无需触摸或者按boot按键

ESP32-S3-Touch-LCD-1.46

ESP32-S3-Touch-AMOLED-1.8

ESP32-S3-Touch-LCD-1.85/ESP32-S3-LCD-1.85

语音唤醒/声纹识别

(下次你使用AI时,你可以通过说 'Hi ESP' 而不是按BOOT来唤醒AI)



注意:声纹识别需要首先使用Boot唤醒AI说一段2秒的独白(不能断句)。之后,后台会等待1-3分钟,才会更新会话信息。选择识别到的最长的语音。


点击OK保存之后,拔电重启之后就可以语音 'Hi ESP' 唤醒了(部分设备是‘你好!小智’唤醒)。

选角色和AI


点击确认,然后断电重启之后生效。

解绑设备

【恢复出厂固件】

】固件下载

面包板-AI

PCB 集成套件-AI

ESP32-S3-AI-Kit-(C)-0.96OLED

ESP32-S3-1.54-AI

ESP32-S3-1.28-AI

ESP32-S3-1.8inch-AI

ESP32-S3-Touch-LCD-1.46-AI

ESP32-S3-Touch-AMOLED-1.8-AI

ESP32-S3-Touch-LCD-1.85-AI

===========================================================

备注:CN是中文固件,EN是英文固件。

下载并打开烧录软件

烧录工具


如何使用


只需要烧出厂固件就行,如图


烧录成功,重新上电即可



【小智编译】

备注:小白忽略。程序员/研发人员编译教程资料

】编译环境安装:ESP-IDF的下载和安装

】编译小智

[] 下载源码

面包板-AI元源码下载

PCB集成套件-AI源码下载

ESP32-S3-1.54-AI源码下载

ESP32-S3-1.28-AI源码下载

ESP32-S3-1.8inch-AI源码下载

ESP32-S3-Touch-LCD-1.46-AI源码下载

ESP32-S3-Touch-AMOLED-1.8-AI源码下载

ESP32-S3-Touch-LCD-1.85-AI源码下载


进入终端,打开IDF 5.3或者双击桌面的ESP IDF5.3 Powershell

我解压的目录和你们的不一样,各自输入 刚刚解压的目录:

cd F:\project\esp32\ESP32AI\AW1\xiaozhi-esp32-main\xiaozhi-esp32-main

[] 设置芯片类型

再次输入以下命令把芯片设置为S3

idf.py set-target esp32s3


成功之后


[] 更换编译板子类型

默认编译出的固件是面包板的,需要输入idf.py menuconfig


不同产品编译选择板型如下:

ESP32-S3-AI-DIY-Kit-(A)      ESP32-S3-AI-Kit-(B)

ESP32-S3-AI-Kit-(C)-0.96OLED   ESP32-S3-AI-Kit-(C)-1.54LCD

ESP32-S3-1.28-AI (V1)         ESP32-S3-Touch-LCD-1.46

ESP32-S3-Touch-AMOLED-1.8    ESP32-S3-1.8inch-AI

ESP32-S3-LCD-1.85 / ESP32-S3-Touch-LCD-1.85

ESP32-S3-AI-3.13inch-LCD



选择需要编译的板子固件后按键盘的‘S’键保存 然后Esc退出menuconfig

[] 更改唤醒词

(根据需求来,可换可不换)

[] 开始编译

再次输入idf.py build进行编译



[] 开始烧录

输入idf.py build flash monitor


按回车按键,即可烧录

】相关参考

小智百科全书

已发布固件地址