SoftRF
SoftRF
ESP32, 飞控/无人机
🧩 软硬件结合
已发布
项目简介
:airplane: Multi-functional, compatible DIY general aviation proximity awareness system
SoftRF 是一个面向通用航空领域的开源近距离感知系统,基于 Sub-1 GHz ISM 频段无线电通信技术,具备 DIY、多功能、高兼容性等特点。该项目旨在为飞行员、无人机操作者以及航空爱好者提供一套低成本、可自建的空中交通态势感知解决方案,帮助用户实时了解周围飞行器位置,提升飞行安全。
标签
项目特点
**多功能性**:支持多种硬件版本,从可穿戴设备到经典仪表盘,满足不同应用场景。
**高度兼容**:兼容 FLARM、OGN、PilotAware、Skytraxx 等多种主流航空协议和 ADS-B 系统。
**多协议并发**:可以同时运行多个无线电协议,实现更广泛的态势感知。
**可接收 ADS-B**:支持 978 UAT 和 1090 ES 两种 ADS-B 标准,接收空中交通信息。
**可穿戴与便携**:提供 Pocket、Badge、Card 等可穿戴版本,以及 Concorde、Handheld 等便携版本。
**天气防护**:部分版本(如 Solaris、Pocket、Card)具备 IP65/IP66/IP67 防护等级。
**飞行记录器**:Prime Mark III 等版本内置飞行记录功能。
**无人机友好**:提供 Nano 和 UAV 专用版本,可作为无人机附加组件。
**教育用途**:设有 Academy Edition,用于教学目的。
**业余无线电支持**:提供 Ham Edition,供业余无线电爱好者使用。
技术规格
| 无线电频段 | |
|---|---|
| 兼容协议 | |
| 数据输出协议 | |
| 硬件版本 | |
| 防护等级 | |
| 认证 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32 / ESP8266 / STM32 等 | 1 | — | 取决于具体版本 |
| SX1276 / SX1262 / CC1101 等 | 1-2 | — | 取决于具体版本 |
| OLED / TFT / E-Ink | 1 | — | 取决于具体版本 |
| 锂电池 (18650 或 LiPo) | 1 | — | 取决于具体版本 |
| 3D 打印件 / 定制外壳 | 1 | — | 取决于具体版本 |
| 按钮、蜂鸣器、GPS 模块、SD 卡槽等 | 若干 | — | 取决于具体版本 |
所需工具
电烙铁与焊接工具
必需
计算机(3D建模)
必需
电池/电源
3D打印机
必需
能力画像
⚪ 记忆与知识检索: 1/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 3/5
⚪ 动手与操作: 5/5
⚪ 狂热与坚持: 4/5
⚪ 创造与创新: 4/5
项目图库
所需技能
🔧 **动手能力**:需要熟练的焊接和组装技能,能够处理 SMD 元件和 3D 打印件。
💻 **编程能力**:需要具备嵌入式 C/C++ 开发经验,能够编译和烧录固件,并理解 ESP-IDF 或 Arduino 框架。
⚡ **电子电路**:需要理解基本的电子电路原理,能够阅读原理图,并使用万用表进行故障排查。
适用场景
**通用航空**:为小型飞机、滑翔机、超轻型飞机提供空中交通态势感知。
**无人机**:作为无人机附加组件,实现无人机之间的防撞和位置共享。
**航空教育**:用于教学和演示,帮助学生理解航空电子和无线电通信原理。
**业余无线电**:供业余无线电爱好者探索航空频段和协议。
**个人项目**:作为高级 DIY 项目,挑战嵌入式系统、射频通信和硬件设计。