站内搜索
发作品签到
#第十届立创电赛#第十届立创电赛-小智AI立创开发板
专业版

#第十届立创电赛#第十届立创电赛-小智AI立创开发板

简介

采用立创开发板LCKFB-ESP32S3R8N8,结合已开源的原理图以及虾哥的小智开源代码进行修改,适配了开发板,可以进行语音唤醒识别+联网语音答复,搭配充放一体模块实现充放电+升压。

简介:采用立创开发板LCKFB-ESP32S3R8N8,结合已开源的原理图以及虾哥的小智开源代码进行修改,适配了开发板,可以进行语音唤醒识别+联网语音答复,搭配充放一体模块实现充放电+升压。
第十届立创电子设计开源大赛

开源协议

Public Domain

(未经作者授权,禁止转载)
创建时间:2025-08-18 22:51:02更新时间:2025-09-03 10:04:24

描述

 1、项目功能介绍


基于立创ESP32S3开发板适配小智AI的智能交互系统开发,主要包含硬件适配、功能实现与供电管理三大模块。硬件层面,开发板集成ESP32S3芯片、OLED屏幕及数字麦克风,通过USB转UART接口完成固件烧录。系统功能上,依托小智开源固件实现语音唤醒(默认"你好小智")、多语言对话及TTS语音反馈,oled屏可实时显示对话内容与设备状态,支持离线唤醒与5种语言交互。供电方案采用3.7V锂电池升压到5V的设计方案,电池电量低于3.0V时触发低电保护机制。该方案通过模块化设计实现智能对话、信息可视化与移动供电的有机整合,为AI硬件开发提供低成本解决方案。

 

2、项目属性


项目首次公开,原创设计,未参加其他比赛。

 

3、硬件部分


基于立创ESP32S3开发板的智能交互系统硬件架构设计,聚焦于多模态交互与能源管理,核心模块构成如下:

- 语音处理模块
采用INMP441数字麦克风阵列实现高保真语音采集,其24-bit I²S接口直连ESP32S3引脚,配合硬件级数字滤波技术消除环境噪声。音频输出端集成MAX98357A D类放大器,通过I²S输入通道接收TTS语音数据,配置12dB增益模式驱动4Ω扬声器,效率达92%且无滤波电容需求,功放效果还不错。

-人机交互模块
配备0.96寸SSD1306 OLED屏幕,通过I²C接口与ESP32S3通信,实时显示对话文本、系统状态及网络连接质量。集成WS2812B RGB灯带作为视觉反馈载体,采用PWM-DMA控制方案实现呼吸灯效与状态指示,支持24位色温调节与动态流水效果。物理交互层包含触控按键,通过中断机制实现低延迟唤醒、音量调节。

- 能源管理系统
采用3.7V 500mAh锂电池+MHCD42充放一体模块构成充放电核心,支持5V/2A快充与涓流补电模式。LDO降压电路将输入电压稳定至3.3V,通过ESP32S3内置ADC实时监测电池电压,可监测电池大致的电量。当半分钟没有对话时,小智会主动退下,以达到省电的目的。

 

4、软件部分


本系统的软件逻辑深度集成并优化自虾哥开源的“小智AI”项目(GitHub链接:示例链接)。其核心处理流程如下:

  • 音频数据捕获:​​ 利用高精度INMP441数字麦克风阵列采集用户语音信号,生成原始音频数据流,并通过ESP32-S3芯片的专用I2S数字音频接口,高效传输至设备内存缓冲区进行暂存。
  • 前端信号处理:​​ 在设备端启用ESP32-S3内置的DSP硬件加速单元,对缓冲区内的音频数据进行实时降噪处理与语音活动检测(VAD),精准识别有效语音片段起始与结束位置,从而显著压缩需上传处理的无效数据量。
  • 云端智能推理:​​ 经过本地预处理的有效音频数据包,将通过WiFi网络上传至小智AI云端服务平台。云平台运用其强大的自然语言理解(NLU)引擎分析用户意图后,返回结构化的JSON格式控制指令集。
  • 本地指令解析与执行:​​ 系统接收到云端指令后,依据预设的通信协议(如MCP协议)进行深度解析,将抽象指令映射至具体的功能动作库。随后,通过底层硬件驱动接口,触发相应的执行机构动作。
  • 多模态反馈呈现:​​ 指令执行过程中及完成后,系统通过多种硬件接口实现反馈:利用PWM信号精确控制舵机运动;通过GPIO接口驱动RGB灯带或OLED显示屏呈现状态信息;并借助I2S数字音频接口驱动功放模块播放相应的语音提示或音频内容。

 

5、大赛LOGO验证


6、演示您的项目并录制成视频上传


见附件

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
立创开发板-小智AI对话.mp4
1
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航