📘 STM32CubeAI · 多传感器融合实战

🎯 30章 从入门到部署 · 友好色系
🧩 30个项目 NEW
⚡ CubeAI + TensorFlow
🤖 B-L475E-IOT01A
🧸✨
01课程导学 & 环境搭建
CubeMXCubeIDE硬件准备 工具链安装 · B-L475E
02STM32传感器基础
I2C/SPI温湿度加速度计 驱动移植与读取
03数据采集与预处理
滑动窗口归一化CSV 同步采集·切片·标注
04TensorFlow模型设计
ColabMLPTFLite 训练·量化·转换
05STM32CubeAI部署
导入.tfliteAI运行时C代码 推理部署
06传感器融合策略
数据级特征级决策级 特征向量拼接
07实战:人体活动识别
加速度+陀螺仪静止/走路/跑步 全流程
08实战:室内舒适度评估
温湿度+气压决策树 模型部署
09电子罗盘与卡尔曼
磁力计+加速度航向角卡尔曼滤波
10模型优化与性能调优
剪枝int8量化CMSIS-NN 加速推理
11低功耗设计
Stop/Standby间歇采样功耗测量
12数据可视化与调试
串口打印Python实时绘图 推理输出
13OTA固件升级
MQTT/HTTP远程更新Bootloader
14边缘计算与云协同
AWS IoT阿里云仪表盘 结果上云
15多传感器时间同步
EXTI触发软件时间戳 解决采样率不一致
16异常检测应用
自编码器轻量级 传感器异常检测
17语音关键词识别
PDM麦克风MFCC小型CNN
18图像分类入门
OV7670MobileNetV1量化版
19传感器校准
六面校准硬铁/软铁校准算法
20FreeRTOS集成
传感器任务AI推理消息队列
21模型可解释性
中间层特征t-SNE 特征分布可视化
22安全与加密
AES加密CRC32安全启动
23多板协同
UART/SPI双STM32 采集+推理分离
24工业协议适配
Modbus RTU寄存器输出 推理结果
25故障诊断与日志
SEGGER RTT环形缓冲区 历史记录
26模型持续学习
增量训练OTA更新 新数据收集
27性能基准测试
MLP/CNN/LSTM推理时间内存占用
28项目文档与版本管理
GitREADMEDoxygen API文档
29综合实战:智能穿戴
心率+加速度+陀螺仪跌倒检测心率异常
30课程总结与展望
TinyML趋势学习资源社区 回顾关键点