发作品签到
专业版

DIY_SmartWatch_S3

工程标签

1.2w
0
0
53

简介

成熟的智能手表方案DIY;采用乐鑫ESP32-S3,支持蓝牙和WIFI。240x280彩色LCD触摸屏;内置9D运动睡眠传感器,支持SPI接口扩展在线心率,血氧等健康传感模组;支持USB TypeC;

简介:成熟的智能手表方案DIY;采用乐鑫ESP32-S3,支持蓝牙和WIFI。240x280彩色LCD触摸屏;内置9D运动睡眠传感器,支持SPI接口扩展在线心率,血氧等健康传感模组;支持USB TypeC;
星火计划2023

开源协议

TAPR Open Hardware License

创建时间:2023-08-19 15:26:05更新时间:2023-12-06 15:56:40

描述

项目说明

 

 

学以致用;自己做一个智能手表,平时既可自己戴;还可用自己所学技能,想怎么改就怎么改;是不是很好玩?这就是我们这个项目的目标!

提供完整的可实用外观结构,通过开源方式,软件和硬件方面提供长期更新支持,帮助智能穿戴设备的兴趣爱好者定制一款属于自己的健康智能手表。

 

开源协议

 

 OHL

 

项目相关功能

         

           项目采用乐鑫ESP32-S3作为主控,支持蓝牙和WIFI通信;待机时,仅运行ESP32-S3内置低功耗RISV-V处理器,保持电池长续航。240x280彩色LCD触摸屏;内置9D运动睡眠传感器,持续在线心率,血氧和血压趋势监测等功能;支持标准USB TypeC充电接口,同时通过此TypeC接口支持外扩其它附件传感器,比如心电,脑电,肌电,呼吸,体脂,人体阻抗,体温,血压等,为各种新的穿戴前沿技术提供硬件接口,软件算法评估与测试平台。

 

项目属性

 

自主原创,支持自由复制和修改。

 

项目进度

 

2023年6月-7月,立项开始设计外形CAD结构,原理图与PCB,已完成。

2023年7月-8月,PCBA打样,申请PCB/SMT打样耗材,外形3D打印确认,已完成。

2023年8月-9月,软件调试,申请CNC耗材,正在进行中。目前已完成9D传感,LCD触摸,电池充放电等驱动和BLE/WIFI联网调试;LVGL相关GUI框架移植成功,LCD触摸已点亮。

2023年9月以后,优化整机用户体验,尤其是UI等功能。

 

设计原理

             

         如图所示,项目以乐鑫ESP32-S3为主控,支持WIFI&Bluetooth 5(LE)网络连接;通过I2C总线接口外接9D运动传感,触摸屏和充放电管理单元;一个SPI接口支持240x280彩色LCD屏幕;另一个SPI接口外接健康数据采集单元,实现心率,血氧等人体健康功能。

             提供一个多功能外部按键,实现开关机,Home和长按复位等功能。            

             设备支持USB Debug功能;借助于Type C USB接口的兼容性,亦支持扩展接入其它硬件传感器:比如测量心电/肌电/脑电或阻抗所必需的电极;或者压电/阻传感器等各种新的穿戴前沿技术硬件接口。

 

软件说明

 

项目ESP32-S3手表固件基于乐鑫ESP-IDF v5.2开发框架设计,可以基于范例esp-idf\examples\peripherals\lcd\spi_lcd_touch来移植调试:

 

1> 硬件驱动移植:

 

A> 针对GUI,以及相关的屏、触摸和按键,修改组件依靠文件idf_component,添加如下内容:

qOYbqFoC20LZF1q9eRijwrrqVioLoDUSwxTj0mno.png

B> 修改相关硬件IO配置,如下内容:

 

d7Y47aWynsBkVv8K6xZ2aGJ0nKOjVS6YzeQJ4GGY.png

C> 通过idf.py menuconfig配置工程预定义:

 

2uWUTxazLfdhQvE9MuUwsbd49rzDnA5Ui5PUQpey.png

 

2> 设计UI:

 

使用UI设计工具SquareLine Studio 1.3.3设计好UI,并生成代码。

 

A> 修改CMakeLists.txt文件,将生成的代码导入编译工程:

 

f16LdGjbjtJruJ3TtpLnpksQn67AOjOzAU9q3NC2.png

 

B> 如下图,修改并添加UI入口函数并编译工程:

 

oDjhAfsHhM4detKfaUzsrqysD8A2r8sYOtAQxoda.png

 

C> 调试运行Logo图示:

oG8yUXkDhTY68q8I4pu56SI2xDa98La2OjtT51F4.png

EpdlUAv974yhZrvQi2hS7Y9Yg2XsHUOiG9P96FvT.png

D> 软件调试现场图:

 

 

实物展示

 

手表图1:

 

 

手表图2: 

 

 

PCB主板:

 

 

手表结构实物:

 

 

其他

 

1> 附DEMO软件源代码

2> 附屏幕测试DEMO视频 

设计图

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

BOM

暂无BOM

附件

序号文件名称下载次数
1
W3.mp4
324
2
esp32S3_watch.rar
855
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航