《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是一个智能硬件项目:支持离线地图和轨迹记录的GPS自行车车速表——X-TRACK。

自行车码表可以看地图吗(支持离线地图和轨迹记录的GPS自行车车速表)(1)

X-TRACK 是由 FASTSHIFT 设计制作的一款开源GPS自行车码表。其支持离线实时地图显示,支持记录和显示实时轨迹以及导出标准GPX格式的轨迹文件。

自行车码表可以看地图吗(支持离线地图和轨迹记录的GPS自行车车速表)(2)

功能硬件配置

自行车码表可以看地图吗(支持离线地图和轨迹记录的GPS自行车车速表)(3)

软件部分

软件开发环境分为两部分组成,Visual Studio 和 Keil MDK :

功能架构

X-TRACK 整体软件架构如下图所示,系统由 HAL、Framework 和 APP 三层组成 :

自行车码表可以看地图吗(支持离线地图和轨迹记录的GPS自行车车速表)(4)

功能演示

自行车码表可以看地图吗(支持离线地图和轨迹记录的GPS自行车车速表)(5)

自行车码表可以看地图吗(支持离线地图和轨迹记录的GPS自行车车速表)(6)

自行车码表可以看地图吗(支持离线地图和轨迹记录的GPS自行车车速表)(7)

自行车码表可以看地图吗(支持离线地图和轨迹记录的GPS自行车车速表)(8)

该项目使用GPL3.0开源协议,更多内容大家可自行前往阅读。

开源地址:https://github.com/FASTSHIFT/X-TRACK

,