Made with KiCad(119):基于 ESP32 的离线便携式全球导航卫星系统设备
“这是一款开源、隐私友好型小型 GNSS 接收器,配有 ESP32 和 NFC,适用于所有基于位置的项目,包括跟踪监控摄像头。”
Made with KiCad 系列将支持新的展示方式。直接将以下链接复制到浏览器中(或点击“阅读原文”): https://www.eda.cn/ecadViewer/viewerPage?xmlId=547249c2-988b-4126-bd49-4400fb438c81&fileZip=%2Fdata%2Fdesign%2Fdemo%2F547249c2-988b-4126-bd49-4400fb438c81.zip 即可动态查看设计的原理图、PCB、3D 及 BOM,查询设计中器件、走线、焊盘的属性详情。还可以在原理图中与AI小助手互动,帮您更高效地学习设计细节: 概览
unsurv 离线版是一款基于 ESP32 的隐私友好型微型硬件平台(45mm x 32mm PCB),集成高精度 GNSS 接收器、加速度计及 NFC 功能。该设备通过板载传感器与 OpenStreetMap(OSM)离线地图数据协同工作,实现隐私安全的定位数据采集与分析。作为全开源项目,其最初设计目标为线下视频监控网络测绘,但可灵活扩展至多种定制场景。
视频监控网络可视化:设备通过读取 SD卡中预存的 OSM 摄像头坐标数据库,每日生成用户与监控摄像头的接触报告,全程无第三方位置数据泄露
动态 NFC 数据交互:支持通过智能手机(或符合 NFC Tag 4 标准的读取器)访问设备数据,外壳集成动态 NFC 标签实现便捷交互
智能功耗管理:采用 BMA400 微型加速度计实现敲击/双击识别功能,结合运动状态检测(步数统计、行走/跑步模式识别),动态调节设备功耗以延长续航
隐私反追踪设备核心功能
unsurv离线版专为数据自主监控而设计,实现"追踪那些追踪你的数据"理念。该设备支持多维度数据采集:
监控网络测绘
结合 OpenStreetMap 离线数据库,生成每日监控摄像头接触报告
自动记录潜在监控设备的地理位置与接触时间
通勤隐私记录
加密存储行程轨迹、平均移动速度等数据
支持自行车/步行通勤模式识别,数据仅限本地访问
无线信号测绘
绘制城市 WiFi 信号强度热力图
建立免费热点分布数据库
商业车辆管理
精确记录商业运输路线与时长
生成符合税务申报要求的行程凭证
设备预装四大基础功能模块,开发者可通过开源代码(GitHub仓库获取)快速构建以下应用:
功能模块 | 核心能力 | 技术实现 |
---|---|---|
监控追踪器 | 离线监控网络可视化/每日影响报告 | OSM数据解析 + 地理围栏算法 |
运动追踪器 | 步数统计/运动模式识别(静立/行走/奔跑) | BMA400加速度计 + 机器学习模型 |
位置记录仪 | 时空轨迹加密存储 | GNSS定位 + AES-256加密存储 |
WiFi信号测绘仪 | 周期性信号强度采样 | ESP32 WiFi扫描 + OSM地理编码 |
功能参数
Ublox cam m8c GNSS 接收器(GPS、伽利略、格洛纳斯、北斗)
ESP32 Pico D4 微控制器
德州仪器 RF430CL330 动态 NFC 接口
用于省电功能的博世 BMA400 加速计
MCP73831 单节锂离子电池充电器
微型 SD 插槽
5 种数据访问方式:
NFC
蓝牙
WiFi
SD 卡
微型 USB
原理图 & PCB
License CC BY-SA 4.0 GPL 3.0
仓库 & 下载
可以在Github中获取开源仓库:
https://github.com/unsurv/unsurv-offline
Baidu 下载:
注意:如果想第一时间收到 KiCad 内容推送,请点击下方的名片,按关注,再设为星标。
常用合集汇总:
和 Dr Peter 一起学 KiCad
KiCad 8 探秘合集
KiCad 使用经验分享
KiCad 设计项目(Made with KiCad)
常见问题与解决方法
KiCad 开发笔记
插件应用
发布记录
审核编辑 黄宇