立创实战派+小智AI
立创实战派ESP32-S3资料
立创S3开发板说明
开发板资料下载
通过百度网盘分享的文件:立创·实战派ESP32-S3开发板资料
提取码: lckf
开发板简介
该开发板几乎包含了ESP32-S3的全部可实现功能,把ESP32-S3的性能发挥到了极致。它具备了2.0寸电容触摸TFT显示屏、完整的音频输入(2路MEMS麦克风+1路输出回采)和输出(喇叭)功能。
结合自身集成的姿态传感器,Wi-Fi和Bluetooth,还有AI图像识别和语音识别功能,可以做出更多实用和有趣的物联网应用。
开发板预留了两个拓展接口,用于连接更多的外部的传感器模块以及执行器。
开发板体积小巧(69x41x14mm),整体采用无螺丝设计方式,不用螺丝刀和烙铁等工具,徒手就可以打开和安装,便于小伙伴们学习硬件和结构知识。
开发板资源标注图
开发板原理图
硬件参数
类别 | 型号 | 参数 |
模组 | ESP32-S3-WROOM-1-N16R8 | 搭载 Xtensa® 32 位 LX7 双核处理器,主频高达 240 MHz,内置SRAM 512kB,外置PSRAM 8MB,外置FLASH 16MB,2.4 GHz Wi-Fi (802.11 b/g/n) 40MHz带宽,Bluetooth 5 (LE) 和 Bluetooth Mesh,集成AI向量指令,加速神经网络计算和信号处理 |
显示屏 | ST7789 | 2.0寸、IPS全视角、分辨率320*240、SPI接口 |
触摸屏 | FT6336 | 电容触摸、I2C接口 |
姿态传感器 | QMI8658 | 三轴加速度+三轴陀螺仪、I2C接口 |
音频DAC | ES8311 | 单通道、I2C接口 |
音频ADC | ES7210 | 四通道(开发板用三个通道)、I2C接口 |
音频功放 | NS4150B | 单声道D类音频放大器 |
麦克风 | ZTS6216 | 配套双路麦克风、模拟输出 |
喇叭 | DB1811AB50 | 1811音腔喇叭、1W |
USB HUB | CH334F | USB2.0 HUB |
USB转串口 | CH340K | 波特率最大2Mbps |
电源芯片 | SY8088AAC | 提供双路、每路1A |
GH1.25接口 | 两路外拓传感器接口,可以给外部传感器供电5V和3.3V,可以作为GPIO、CAN、I2C、UART、PWM等接口 | |
TF卡接口 | 采用1-SD模式与ESP32连接 | |
Type-C接口 | 用于供电、程序下载、程序调试,以及USB数据通信 | |
按键 | 一个复位按键、一个用户自定义按键 |
结构尺寸
3D打印外壳资料下载
通过百度网盘分享的文件:
链接: 04-3D外壳文件 提取码: lckf
立创示例源代码
通过百度网盘分享的文件:
链接: 01-例程 提取码: lckf
出厂测试固件
通过网盘分享的文件:
链接: 05-出厂测试固件 提取码: LCKF
更多详细资料
可前往【立创·实战派ESP32-S3】文档教程 https://wiki.lckfb.com/zh-hans/szpi-esp32s3/beginner/prepare.html
小智AI使用说明
烧录工具和固件下载
通过网盘分享的文件:烧录工具和小智固件(里面包含 1.6.6、 1.7.0、1.7.2、1.7.5 版本)
链接: https://pan.baidu.com/s/1HpLThMC1otl61OjL-76e3Q?pwd=28aj 提取码: 28aj
在线烧录
工具烧录教程
在Windows系统上,下载/烧录工具推荐 Flash download tool V3.9.7版本,其他版本只要不是太旧也可使用。下载后解压 flash _download tool 3.9.7 1.zip 到硬盘自行指定目录即可,无需安装,进入目录直接双击flash_download tool 3.9.7.exe 即可运行
注意:烧录工具不要放在中文目录下
选择芯片类型:ESP32-S3、加载模式选择:UART
选择小智固件bin文件,导入固件后一定要勾选中前面框(一定要勾选),在bin文件选择框后面的输入框中填写 0x0 或 0x00 或 0 (表示下载到开发板存储器1区起始位置)
注意:ESP32S3开发板的COM串口一般是 CH340 或 CH343 芯片驱动的,带有 CH34 字样端口,或个别 CP210
电脑识别不到端口 优先考虑线的问题,换一根线; 如果换线还是不行,则安装CH340驱动: CH340驱动.zip 链接:https://pan.baidu.com/s/1H-41oU5aWOwJbhnZDvG63g?pwd=LCKF 提取码: LCKF |
下图示这里的 COM8端口 仅供参考,根据你的电脑上显示的COM端口来选择你的开发板端口,不一定是COM8,以你的电脑识别的COM端口为准。
点击 START开始烧录,进度条开始出现,直到结束,状态显示 FINISH 完成。下载/烧录过程一般几分钟左右。下载完成下图示:
烧录完成后,点击按钮上的 RST(Reset,如下图位置1)重启开发板,即可进入 WI-FI 配网模式
重新配网
手机配网教程
1.连接Xiaozhi-xxxx热点
使用手机或电脑连接到设备的 WiFi 网络,通常以 Xiaozhi-XXXX 命名。选中并连接,等待几秒wifi热点连接成功,将自动进入选择界面,请勿提前手动关闭界面,如下图示:
注意:
如果程序没有自动打开浏览器访问 http://192.168.4.1 ,请在确保无线局域网(WIFI)连接的网络是 Xiaozhi-XXXXXX 不要切换,使用浏览器 地址栏输入网址 http://192.168.4.1 进入设备的网络配置页面。
2.选择并配置WIFI
请在小智热点扫描到的2.4G网络中,选择用户自己家或办公室的WIFI网络(不用手动输入wifi名称SSID),选择名称后会自动填写。
在密码输入框中输入当前选择的wifi密码,点击 连接 按钮提交即可(如果是手机已经保存过的密码会自动提交)。
注意:打开wifi扫描页面会有点慢,请等待5秒左右,请勿取消或关闭页面。
3.连接并重启设备
如果 WiFi 名称和密码正确,设备将自动连接到 Wi-Fi,并显示 登录 成功标志,表示已经配置网络成功,设备将在 3 秒后自动重启。
重新启动后设备将会自动连接刚才配置的WIFI网络。
如果配置失败,请检查 WiFi 名称和密码是否正确,或者尝试重新配置。
4.访问小智管理后台
电脑浏览器访问 小智AI聊天机器人-控制面板 后台:https://xiaozhi.me ,如未注册请先注册账号。
5.创建智能体
6.添加新设备
首次添加设备:请在智能体模块上选择“添加设备”按钮,点击进入“添加新设备”入口。
输入提示语中告知6位数字的设备 ID,然后点击“添加设备”按钮,如下图示。
已经添加过设备:请点击对应智能体模块下方 “设备管理” 进入设备列表页面,再通过右侧 “+添加设备” 按钮添加新设备,如下图示:
设备添加后将自动激活,如上图示,就可以正常使用了,目前测试服务器免费。
如何删除设备
初次使用如何唤醒
配网成功并在小智后台绑定设备后,对设备说:“你好 小智”
MCP教程
修改唤醒词
视频教程
小智示例代码
ESP-IDF环境搭建
ESP-IDF(Espressif IoT Development Framework)是乐鑫(Espressif)推出的开源物联网开发框架,专门用于其ESP32系列芯片的开发。ESP-IDF提供了构建物联网应用的必要工具和库,包括Wi-Fi、蓝牙、外设驱动、文件系统、网络协议栈、加密、安全和实时操作系统(FreeRTOS)等。
下面描述只适用于使用VSCode + ESP-IDF环境搭建
先决定条件:
如果您使用的是 Mac 或 Linux,请安装以下ESP-IDF 先决条件。如果您使用的是 Windows,请忽略此步骤。
安装VSCode
1.打开VSCode官网的下载页面,选择对应系统和系统位数进行下载
2.运行安装包后,其余均可以默认安装,但这里为了后续的体验建议,建议在此处勾选框中的1、2、3项
第一、二项开启后,可以直接通过鼠标右键文件或者目录打开VSCode,可以提高后续的使用体验
第三项开启后,选择打开方式时,可以直接选择VSCode
安装ESP-IDF插件
1.打开VSCode,点击插件管理器,并搜索ESP-IDF进行下载安装,如图:
2.安装好后左侧工具栏有Espressif的Logo就是插件,点击进入插件(会有一小段时间用于加载程序),选择“EXPRESS”进行快速安装,如图:
3.进入EXPRESS安装界面,确认好ESP-IDF 版本≥v5.3.1发布版本、ESP-IDF 目录和ESP-IDF 工具目录后,点击Install,耐心等待安装步骤完成,如图:
4.如果是国内用户,可以选择下载服务器为Espressif,安装过程比较缓慢,确保网络状态良好,可耐心等待安装完成,
5.安装过程展示:
6.安装完成标志:
导入小智源码
配置开发板
1.基本配置
烧录方式:UART
端口号:以实际设备端口号
芯片设备:esp32s3
2.配置SDK
点击齿轮图标,进入SDK配置编辑器界面
3.设置立创实战派ESP32-S3开发板,点击保存
4.开始构建项目,第一次构建时间较久,耐心等待。
5.构建成功
6.开始烧录
7.烧录成功