0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【开源分享】ZSWatch - 基于 Zephyr 的智能手表

电子发烧友论坛 2025-12-30 08:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

从零开始打造的智能手表,包括硬件和软件。它基于 Zephyr Project 实时操作系统,因此被命名为 ZSWatch - Zephyr 智能手表。

49fe8d76-e513-11f0-8ce9-92fbcf53809c.png

ZSWatch v4 : 不锈钢(左),透明树脂 3D 打印(右)


概览

从零开始打造的智能手表,包括硬件和软件。它基于 Zephyr Project 实时操作系统,因此被命名为 ZSWatch - Zephyr 智能手表。

4a15b2bc-e513-11f0-8ce9-92fbcf53809c.png

手表的硬件可以参考:

https://github.com/jakkra/ZSWatch-HW

手表的 Dock(编程和充电) 可以参考:

https://github.com/jakkra/ZSWatch-Dock

3D 打印与装配可以参考:

https://github.com/jakkra/ZSWatch/wiki/Case,-3D-printing-and-assembling

完整的wiki:

https://github.com/jakkra/ZSWatch/wiki

硬件功能(Spec)

nRF5340 BLE 芯片(u-blox NORA-B10 模块)。

128 MHz 双核。

512 KB RAM

1 MB 闪存。

用于显示的 30 MHz SPI。

240x240 圆形显示屏,带触摸屏。

博世 BMI270 IMU,可实现多种功能,如使用手势导航,以及通过移动手臂唤醒智能手表,使显示屏清晰可见。

博世 BME688 人工智能环境传感器

博世 BMP581 高性能压力传感器

ST LIS2MDLTR 磁力计。

Renesas AT25SL128A 16 MB 外部闪存。

Broadcom APDS-9306-065 光传感器,用于自动亮度控制。

可选择不安装某些传感器,以节省 BOM 成本。

充电器 / Dock

可选择带或不带板载 SEGGER J-Link 调试器。由于调试器需要许可证,因此只能作为套件的一部分提供。

4a2665bc-e513-11f0-8ce9-92fbcf53809c.png

软件功能

与 GadgetBridge Android 应用程序进行蓝牙 LE 通信

还支持蓝牙寻向功能,因此手表可充当标签,并可使用任何 u-blox AoA 天线板进行追踪。

显示多个手表界面:

时间、日期、电池等标准信息

天气

步数

未读通知数量

环境数据

弹出通知

应用程序选择器

易于扩展的设置菜单系统

音乐控制应用程序

设置应用程序

指南针应用程序

步数计算

手势

智能手机通信

安卓手机通信

幸运的是,有一款名为 GadgetBridge 的出色 Android 应用程序可以处理手机端所需的一切功能,如通知管理、音乐控制等...... ZSWatch 现在假装是 Gadgetbridge 中受支持的智能手表之一,使用与它相同的 API。将来也许会添加原生支持,我们拭目以待。

iOS 设备通信

苹果公开了苹果通知中心服务 GATT 服务器,用于处理手机端的通知管理,而音乐控制则通过苹果媒体服务以同样的方式完成... ZSWatch 可直接与 iOS 通信,无需额外的应用程序。

装配组图

4a4aee46-e513-11f0-8ce9-92fbcf53809c.png


4a597dda-e513-11f0-8ce9-92fbcf53809c.png

4a643d42-e513-11f0-8ce9-92fbcf53809c.png

4a753ab6-e513-11f0-8ce9-92fbcf53809c.png4a8216b4-e513-11f0-8ce9-92fbcf53809c.png4a90612e-e513-11f0-8ce9-92fbcf53809c.png

4a9cc59a-e513-11f0-8ce9-92fbcf53809c.png

原理图 & PCB

手表:

4ab0847c-e513-11f0-8ce9-92fbcf53809c.png

4abcb972-e513-11f0-8ce9-92fbcf53809c.png

4acf9bfa-e513-11f0-8ce9-92fbcf53809c.png4adcff66-e513-11f0-8ce9-92fbcf53809c.png4af84af0-e513-11f0-8ce9-92fbcf53809c.png充电器 / Dock
4b0e7c1c-e513-11f0-8ce9-92fbcf53809c.png4b212e84-e513-11f0-8ce9-92fbcf53809c.png

4b33f3c0-e513-11f0-8ce9-92fbcf53809c.png

License

GPL 3.0



4b4673f6-e513-11f0-8ce9-92fbcf53809c.png


4b54f23c-e513-11f0-8ce9-92fbcf53809c.png声明:本文由电子发烧友社区发布,转载请注明以上来源。如需平台(包括:试用+专栏+企业号+学院+技术直播+共建社区)合作及入群交流,请咨询18925255684(微信同号:elecfans123),谢谢!

更多热点文章阅读

基于ESP32的终极智能手表,全过程+全开源!

RDK X3暴改机器人:手搓能爬楼的AI快递员会爬楼能唠嗑

基于树莓派制作一个番茄钟机器人!

用ESP12E做一个3D打印的6轮摇臂火星探测车

基于ESP32的圆形显示屏互动式圣诞雪球

基于Arduino控制的六足机器人

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    4350

    浏览量

    46446
  • 智能手表
    +关注

    关注

    38

    文章

    3369

    浏览量

    120386
  • Zephyr
    +关注

    关注

    1

    文章

    61

    浏览量

    6634
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    有用430做智能手表的吗?

    有用430做智能手表的大神吗?我想用430做可连接安卓手机的智能手表,蓝牙和手机通信,实现简单的功能,比如时间显示,来电短信震动提醒,查看短信等。有大神做过吗?给点参考
    发表于 01-05 11:02

    所有儿童智能手表的软肋,或会导致儿童智能手表消失

    所有儿童智能手表的软肋,或会导致儿童智能手表消失虽然儿童智能手表的现出犹如“忽如一夜春风来,千树万树梨花开的态势,但是,因为重重的原因,儿童智能手表还是像僵尸一样恐吓着许多的父母们,
    发表于 11-05 17:20

    智能手表扮演的角色到底是什么?

    `这是个好消息,智能手表的发展速度在提升。最近Strategy Analytics公布研究显示,全球智能手表出货量年增长510%,2015年第三季度市场规模达到610万部, 当然Watch以74
    发表于 11-20 16:16

    EasyEDA活动:集赞赢小米平板2、智能手表智能手环!

    ,为支持国内PCB开源设计,EasyEDA支持申请免单打板,免费!集赞赢小米平板2、智能手表智能手环! <参与方式> 1.到EasyEDA网站(https
    发表于 01-16 12:54

    智能手表是如何使用晶振的?

    `智能手表的功能,1.报时,作为一款手表这是最基本的功能。2.独立拨打电话,发送短信。3.和手机蓝牙连接,实现远程控制,信息提醒啊,远程控制拍照等等。 智能手表其实还有很多功能需要体现出来,宾利
    发表于 07-10 16:53

    项目案例视频教程:Farsight开源智能手表

    项目案例视频教程:Farsight开源智能手表随着移动技术的发展,许多传统的电子产品也开始增加移动方面的功能,比如过去只能用来看时间的手表,现今也可以通过智能手机或家庭网络与互联网相连
    发表于 03-29 15:07

    怎么选择适合自己的智能手表

    现在智能手表穿戴越来越流行,种类也越加的多样齐全;但是也让我们非常的苦恼,不知道怎么去选择适合自己的智能手表!不过我认为挑选智能手表可以从以下几点去考虑:1. 从功能诉求来选择、购买一款智能手
    发表于 06-07 14:44

    智能手表精准的测量体温可以实现吗?

    市面上很多的智能手表,健康类的智能手表普遍在于体现心率血压血氧监测功能,最近还推出了一款监测女性“大姨妈”的智能手表。 现在的社会,人们对健康需求是越来越大,健生房,养生茶,瑜伽等都是因为健康而起来
    发表于 06-08 10:59

    智能手表植入NFC芯片具有哪些功能?

    NFC芯片的用途非常的广泛,手机、门卡、身份证等物品都植入有NFC芯片;但是在智能手表内植入NFC芯片,可以让智能手表实现哪些功能呢?目前市面上很少有NFC芯片的智能手表,主要是NFC芯片实现的功能
    发表于 06-25 10:57

    如何设计智能手表

    基于KL25Z的智能手表,低功耗计步器描述本设计为智能手表,多功能计步器,采用KL25Z作为主控制器,选用加速度传感器MMA8451Q,系统设计基于uC/OS-II,而界面设计基于uC/GUI。作为
    发表于 06-02 16:35

    蓝牙技术|传统手表品牌加入智能手表竞争,智能手表市场持续火热

    ,Connected Calibre E4 将于 3 月 10 日起发售,售价为 1800 至 2550 美元。2017-2020年中国成人智能手表市场规模呈现逐年上升的趋势。随着成人智能手表在中国的逐渐普及
    发表于 02-17 11:04

    DIY一个开源手工智能手表

    描述Open-Watch:开源手工智能手表特别感谢 PCBWay 赞助我们这个开源项目并提供这些很棒的 4 层 PCB!Open-Watch 是为我们的理学士开发的开源
    发表于 07-01 09:24

    TTGO 32智能手表开源项目

    电子发烧友网站提供《TTGO 32智能手表开源项目.zip》资料免费下载
    发表于 08-02 09:23 6次下载
    TTGO 32<b class='flag-5'>智能手表</b><b class='flag-5'>开源</b>项目

    OLED智能手表开源

    电子发烧友网站提供《OLED智能手表开源.zip》资料免费下载
    发表于 11-02 15:07 6次下载
    OLED<b class='flag-5'>智能手表</b><b class='flag-5'>开源</b>

    开源鸿蒙智能手表生态暨新品发布

    近日,在开源鸿蒙开发者大会2025(以下简称“大会”)上,主论坛隆重举行了“开源鸿蒙智能手表生态暨新品发布”,同时大会特别设立了面向穿戴产业的“Watch生态分论坛”,众多行业精英齐聚一堂,共同见证
    的头像 发表于 06-05 14:38 1553次阅读