月石一 发自 凹非寺
量子位 报道 | 公众号 QbitAI

还记得Pebble和索尼的墨水屏手表吗?

图源:Wikipedia/SONY

现在,开源的墨水屏智能手表Watchy来了!

先来一睹为快,“PCB裸奔”风、“钢铁直男”风,以及注塑风……

左图为改装版:Calculateur(图源:jochen)

对这些都无感?

没关系,开发者开源了用于3D打印的模型文件,用户可以定制自己想要的手表外观。

就像之前举办的设计比赛中这些作品:

此外,还有各种风格的表盘可供选择:

同样支持修改和自己创作,官网中给出了相当详细的教程:

不少技术宅网友已经忍不住下手了,其中不乏硬核玩家。

不得不说,颜值这块儿拿捏的死死的~

硬件准备

那么,这块表的内部构造是怎样的呢?

首先,开发者选择了超低功耗的GDEH0154D67作为屏幕,这是一块分辨率200x200的1.54英寸墨水屏,采用SPI接口,售价不到40元。

各个硬件在图中一目了然:

其中,微控制器选择的是乐鑫ESP32-PICO-D4模块(下图红色部分),ESP32芯片集成了2.4G无线蓝牙功能。

主要的硬件和功能还包括:

• Silabs出品的USB转UART模块CP2104(下图U3),便于随时随地进行编程;

• 超小型、三轴、低重力加速度传感器BMA423(下图U4),用于运动追踪和手势检测;

• 售价20元左右的实时时钟DS3231(下图U6),支持日历和闹钟功能;

• 用于振动的迷你电机1020;

• 4个触觉按钮K2-1114SA-A4SW-06。

• 200mAh的3.7V锂电池402030和天线SWRA117D。

想从零开始的朋友,可以通过官网的图表清单,查看详细的物料。

此外,开发者还给出了原理图:

软件部分

搞定硬件部分,就要解决软件方案了。

开发者已经把所用框架封装进Watchy.h ,制作者从GitHub中即可获取。

其中还提供了一个简单的C++ Arduino API,能够在方向感应和计步方面,简化BMA423传感器读数。

图形显示部分采用的是GxEPD2,这是一个用于SPI墨水屏的Arduino显示库,依赖于绘制图像和文本的Adafruit GFX库。

计时部分则采用了支持DS3231实时时钟的DS3232RTC,同样来自Arduino。

这块表的标准版售价为59美元,折合人民币不到380元,组装后你就可以得到一块可佩戴的PCB手表(加钢化膜)了。

如果想要阳极氧化铝外壳,则需要另付315元。

参考链接:
[1]https://watchy.sqfmi.com/docs/getting-started
[2]https://github.com/sqfmi/Watchy
[3]https://git.sr.ht/~jochen/Calculateur
[4]https://www.crowdsupply.com/sqfmi/watchy
[5]https://www.sony.com/en/brand/stories/en/our/products_services/feswatchu/
[6]https://en.wikipedia.org/wiki/Pebble_(watch)

这块DIY墨水屏手表火了!外观可盐可甜,无线蓝牙计步闹钟一应俱全 | 开源相关推荐

  1. 【20210108期AI简报】技术宅硬核跨年,开源DIY墨水屏日历!

    导读:本期为 AI 简报20210108期,将为您带来 9 条相关新闻,新年新气象,恭祝大家牛年大吉~ 1. 技术宅硬核跨年,DIY墨水屏日历:自动刷新位置.天气,随机播放2000多条「毒鸡汤」| 开 ...

  2. 技术宅硬核跨年,DIY墨水屏日历:自动刷新位置、天气,随机播放2000多条「毒鸡汤」| 开源...

    贾浩楠 鱼羊 发自 凹非寺 量子位 报道 | 公众号 QbitAI 自制一个电子墨水屏日历,需要几步? 是能自动刷新位置.天气情况,还能随机播放2000多条毒鸡汤的那种. ↑↑↑就像这样:如果我的人生 ...

  3. 1.1寸圆形墨水屏手表屏幕穿孔屏ET011T1J2元太Eink柔性电子纸墨水屏手表方案

    尺寸(inch) 1.1 分辨率(HxV) 240x240 有效显示区域(mm) 27.96 x 27.96 外观尺寸(mm) 34.6 x 31.8 ppi 218 电子墨水薄膜 Carta 刷新时 ...

  4. 如何DIY一台墨水屏笔记本电脑?

    梦晨 发自 凹非寺 量子位 报道 | 公众号 QbitAI 墨水屏的电子书.平板等产品早已见怪不怪,但墨水屏的笔记本电脑你是否见过? 近日,一位名叫Alexander Soto(下文简称Alex)的网 ...

  5. 墨水屏的“硬伤”与福气

    近日,华为在新品发布会上出了一款墨水屏平板MatePad Paper,在同类产品中,其特征与性能表现都在前列,引得很多爱书消费者的青睐.墨水屏在平板的应用,对于平板市场来说,可能掀不起什么大的水花与变 ...

  6. 技能梳理18@stm32+柔性墨水屏+薄膜按键+二维码

    薄膜压力按键控制mos开关,切换给柔性墨水屏vcc供电方式,单片机控制vcc切换图像,其中有可以扫描的二维码 1.项目简介 2.实现逻辑 #有两个薄膜按键,一个控制墨水屏供电方式(其实就是一个继电器) ...

  7. yota3墨水屏设置_【YotaPhoneYOTA3评测】外观:没有全面屏但有墨水屏_YotaPhone YOTA 3_手机评测-中关村在线...

    外观:没有全面屏但有墨水屏 如果没有背面这块5.2英寸的电子墨水屏幕,也许你并不能发现YOTA3墨知版的特别之处,而加上这块墨水屏后,你一眼甚至都分不出哪是正面,哪是背面.同样都是2.5D玻璃,同样超 ...

  8. yota3墨水屏调节对比度_【YotaPhoneYOTA3评测】屏幕:背面墨水屏玩法太多样_YotaPhone YOTA 3_手机评测-中关村在线...

    屏幕:背面墨水屏玩法太多样 YOTA3墨知版正面采用了一块5.5英寸的三星AMOLED屏幕,分辨率为1920*1080像素,后置5.2英寸的1280*720像素电子墨水屏幕. 屏幕参数表 我们先说正面 ...

  9. yota3墨水屏调节对比度_双屏手机YOTA3评测:墨水屏能当“Kindle”用,还支持微信!...

    你会如何去看待,一台定位在政商群体的手机呢? 对于这个功能组别不太了解的我,可能会用"离地"来形容这一类产品.总觉得在追求性价比的大环境下,政商定位的手机离我们这些普通用户还是有点 ...

最新文章

  1. nginx日志中文变成类似\xE9\xA6\x96\xE9\xA1\xB5-\xE6\x8E\xA8\xE8\x8D\x90的东西,治本方案
  2. [译] 基于事件流构建的服务
  3. 北斗导航 | 北三全球电离层延迟修正模型——BDGIM模型(附C源代码)
  4. webview js 与 java 调用参数问题。
  5. 【编程思想】【设计模式】【行为模式Behavioral】观察者模式Observer
  6. 权值线段树小结(hdu多校,普通平衡树,郁闷的出纳员)
  7. java string类型_java中String类型
  8. 在python中可以使用urllib方便的实现图片和flash下载
  9. Jarvis:一个值得关注的多模态端到端人机对话框架,针对所有行业适配
  10. 用c语言设计程序设计查表温度传感器,基于18B20温度传感器+1602液晶显示器的C语言程序设计开发...
  11. geatpy自定义初始的x值、自定义初始基因
  12. Download Android source code
  13. 怎样寻找大数据营销的切入点?
  14. 游戏开发筑基之用“*“输出三角形(一个for循环)及打印控制台进度条
  15. 自定义Android中Dialog的弹出动画
  16. mysql算大型数据库吗_mysql – 估计大型数据库的大小和速度
  17. CPU测评程序、指标、工具
  18. hadoop培训感想
  19. 小程序 导航按钮列表实现navigator
  20. jquery 绑定双击事件优化

热门文章

  1. 如何更改微调器的文字大小和文字颜色?
  2. 在shell脚本中没有换行符的#39;echo#39;
  3. CC攻击介绍及如何防御
  4. spi flash偶尔出现写入错误的情况
  5. YYCache 源码分析(一)
  6. Azure正式对外发布容器服务,支持Swarm和Mesos
  7. Spring4 MVC Hibernate4集成
  8. VirtualBox快照(Snapshot)功能使用及注意事项
  9. 虚拟内存,虚拟地址空间,用户空间,内核空间
  10. javascript function