开源智能手表固件InfiniTime达1.0

开源智能手表软件有越来越多选择,设计和制造单板计算机、笔记本和Linux手机的组织Pine64,正式宣布其开源智能手表固件InfiniTime,已经达到1.0里程碑,可以提供更稳定完整的功能,即使不具有软件开发经验的用户也能使用。

InfiniTime的历史要从PineTime项目讲起,PineTime是在2019年10月起始的一个智能手表项目,完全由社群驱动,其定位是要作为PinePhone的补充设备。而当时Pine64选择了InfiniTime作为PineTimes密封和开发组件的默认固件,而经过18个月的发展,现在Pine64正式发布了InfiniTime 1.0。

InfiniTime原本的功能是要作为家庭自动化系统,结合硬件和嵌入式软件来控制家里的物联网设备,而这项原本是个人项目的固件,却在PineTime社群中流行起来,获得了来自用户与开发人员,在新功能和错误修正上的贡献,之后又有几个分别在Android和Linux智能手机上运行的项目,包括Gadgetbridge、Amazfish和Siglo都加入InfiniTime,提供更好的功能支持。

InfiniTime主要的功能与常见的智慧手表像是,可以提供数字与模拟2种表面,也有支持各种应用,像是码表、音乐控制、导航和心律等,用户甚至可以在上面玩2048游戏。还提供最基本的用户设置,像是时间格式和唤醒条件等,也能通过基于MCUBoot的FOSS引导加载程序进行OTA升级,整体PineTime的电力可维持3到5天。

官方提到,InfiniTime 1.0的意思不代表完全没有错误,也无法与当前主流商业产品竞争,但是对于喜欢新事物和FOSS的用户,可在不需要软件开发经验下,开始在日常中使用InfiniTime。InfiniTime 1.0也是Pine64将PineTimes销售给终端用户的第一个随付固件版本。