今天给大家分享的开源项目——小智AI桌宠机器狗,它集STM32运动控制与ESP32-S3 AI联网于一身,是一台功能很全面的桌面级智能硬件。
它不只是能走能跳的仿生宠物,更是一个会聊天、会唱歌、会认人、能微信遥控的综合性AIoT项目实战平台。下面带你快速了解它的全部亮点。
如果你也想从零到一掌握嵌入式+AI+物联网+运动控制的全栈能力,欢迎关注我们这个项目~!
项目配套完整演示视频,涵盖全新升级后小智AI桌宠机器狗的所有核心功能。
仿生步态 & 趣味动作
• 平稳四足步态(行走、跳跃、转向)
• 预设动作组:坐下、站起、摇摆、握手、抖腿、伸懒腰
• 基于STM32F103实时舵机控制,响应灵敏
小智AI语音交互
• 集成小智AI对话引擎,支持自然语言问答
• 语音唤醒 + 语音合成,可聊天、查天气、自我介绍、报电量
• ESP32-S3负责音频采集、联网请求与播报
️
摄像头AI视觉识别(ESP32-CAM)
• 物体识别:识别电池、鼠标等常见物品
• 人脸识别与追踪:机器狗跟随人脸运动(前进/后退/左右转)
• 手势识别:跟随手势运动(前进/后退/左右转/趴下/握手)
• 二维码识别:扫码执行指令(前后左右摇晃/伸懒腰/握手)
• 颜色识别:识别橙/蓝/红等不同颜色,对应不同LED灯效
• 目标检测:检测到人物时前进,检测到非人物时后退
SD卡本地音乐播放
• 独立音频解码,SD卡存储歌曲、语音对话及音乐播放
• 小智AI机器狗,秒变智能音箱
微信小程序远程控制
• 扫码即用,无需专用APP
• 实时控制机器狗运动(方向、动作组切换等)
《小智AI桌宠机器狗》项目硬件平台包括开发板(如下图)、DAP/STLINK-V2仿真器、2.8寸屏、USB摄像头、舵机5个、舵机驱动板、锂电池、3D打印外壳,STM32F103&ESP32-S3 AIoT开发板是小智AI桌宠机器狗的主控板。
开发板简介
F103&ESP32-S3 AI 开发板是小智AI桌宠机器狗的主控板,也是华清远见针对嵌入式与 AI 开发市场需求,打造的高性能、低成本AIoT实战平台。该开发板采用双核心设计,整合了STM32F103与ESP32-S3两款芯片:以ESP32-S3作为AI中枢,承担视觉识别、语音交互、 WiFi/BLE 无线通信任务、LVGL图形界面设计;以STM32F103作为控制核心,实现实时运动控制与多传感器数据融合,二者通过 UART 总线无缝协同,形成 “AI 决策 + 实时执行” 的高效工作模式。
开发板软硬件架构(简洁版):
STM32与ESP32通过串口通信:一个负责实时运动,一个负责AI与联网,各司其职。
相较于仅使用STM32F103的方案,STM32F103+ESP32-S3这一双核架构明显提升了系统整体性能,同时扩展了板载资源与外设接口,为更多AI及物联网应用的拓展提供了便利。为了方便实战练手,我们为该平台配套了多种硬件模块及20个实战项目,涵盖13个AI基础应用项目、2个小智AI项目、3个LVGL物联网应用,以及AI桌宠机器狗和AI智能车各1个。所有项目均基于STM32F103与ESP32-S3协同开发,“学完就能用”,助你快速打造硬核作品,轻松开发智能AIoT应用。相关资料持续更新中,可以私信领取。
后台私信雯雯老师,备注“小智AI”,免费领取机器狗全部教程/源码
全部0条评论
快来发表一下你的评论吧 !