Sensor Watch 的核心是经典卡西欧 F-91W 数字手表的可破解升级。以定制电路板的形式替代标准石英机芯,由 ARM Cortex M0+ 微控制器(Microchip SAM L22)供电。
他可以实现一年的待机时间、一个用于编程到手表的 USB 端口,以及一个允许用户在表壳内添加小型“传感器板”的九针柔性连接器。还有一套基于 C 的 SDK,用于构建手表应用程序,可以轻松编写和运行自己的软件。
控制时间
除了计时和闹钟等应用,还可以为备用日历和时间系统编写自己的算法:例如,十进制时间应用,或者火星时钟的Demo。计时定制还提供了更多信息,如月相指示、日出和日落时间、潮汐跟踪、天文计算,甚至是像 TOTP 这样的基于时间的身份验证方案。
但 Sensor Watch 的真正强大之处在于其传感器板连接器。表壳内保留了一小块区域,用于安装在柔性 PCB 上的附加组件。通过添加温度传感器、光传感器或加速度计等组件,可以使 Sensor Watch 适应任何数量的用例,从步数跟踪到环境传感。
特性和规格
ARM Cortex M0+ 微控制器
32 kHz 晶振,用于具有闹钟支持的实时时钟功能
红色和绿色 PWM可调光LED 背光
板载 USB Micro B 连接器
UF2 引导加载程序的重置按钮
用于传感器板的九针柔性 PCB 连接器
十位数段 LCD 控制器,外加五段指示器
三个可中断按钮的镀边触点
压电蜂鸣器连接垫(需要焊接)
开源
对于只想使用手表而不必为其编写代码的人,有一个固件社区可以实现一些有用的功能,还有更多功能。将代码写入手表就像将其插入 USB 一样简单:它显示为usb驱动器,您可以将编译好的固件拖拽到其中。
文档
PCB 设计和固件
用于 SAM L22 的 UF2 引导加载程序
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请电话或者邮箱editor@52solution.com联系小编进行侵删。
推荐阅读:
宜鼎发布全球首款Ultra Temperature极宽温DRAM模块