CI 构建已验证 · Commit 4c7683f
基于ESP32-C3的多传感器健康数据展示手环原型
基于 ESP32-C3、MAX30102、MPU6050、DS18B20、GPS、OLED 与 Flutter BLE 客户端的多传感器数据展示教学原型。
工程规格与技术指标
设计物料与交付资料范围
公开一张已去除 EXIF/GPS 并缩放的 2026-04-29 历史原型照片,以及已脱敏的历史原理图、PCB 预览、UTF-8 BOM CSV 和解包后的 Gerber/Drill;未上传原 Gerber ZIP。
固件源码 (C/C++ PlatformIO 或 ESP-IDF)
引脚定义与硬件接口配置
构建脚本与 GitHub Actions 自动构建流
原理图与 PCB 制造工程(按各项目物料范围说明交付)
实测边界与工程已知约束
所有项目均基于真实工程制作,并在持续集成中经过严格的代码静态检查与编译构建。请注意以下边界细节:
- MAX30102 光学脉搏/血氧仅为未校准教学估算,DS18B20 仅表示温度模块读数,MPU6050 阈值事件不是跌倒检测;本项目不是医疗、健康监护、诊断、告警或消费级可穿戴产品。
- GPS 坐标不向 App 传输或展示,但这不代表 GPS 模块不接收位置或没有位置隐私风险;不得用于人员、宠物、车辆或资产追踪。
- BLE 服务 UUID 与广播名不是设备身份;公开代码没有 pairing、bonding、MITM、防重放、加密、认证或授权,通知不承诺可靠送达。
- CI 不上传构建产物。固定 Actions run 只证明公开范围门禁和隔离构建,不证明烧录、传感器、OLED、GPS、BLE、Android、电池、马达、佩戴或电气安全。