Meshtastic简介
Source: Hacker News
简介
Meshtastic® 是一个项目,使您能够使用廉价的 LoRa 无线电作为在没有现有或可靠通信基础设施的地区进行长距离离网通信的平台。该项目 100 % 由社区驱动,且开源!
@keyframes ping-travel {
0% { offset-distance: 0%; opacity: 1; }
100% { offset-distance: 100%; opacity: 0.3; }
}
@keyframes ping-glow {
0% { r: 1; opacity: 0.8; }
50% { r: 3; opacity: 0.4; }
100% { r: 5; opacity: 0; }
}
@keyframes bt-pulse {
0% { opacity: 0; }
20% { opacity: 1; }
100% { opacity: 0.6; }
}
Mesh 网络拓扑连接
meshtastic-cli $ meshtastic --listen
Listening for messages...
功能
- 长距离(MartinR7 与 alleg 创下的 331 km 纪录)
- 无需手机即可进行 Mesh 通信
- 去中心化通信——无需专用路由器
- 加密通信
- 出色的电池寿命
- 在 Mesh 成员之间发送和接收文本消息
- 可选的基于 GPS 的定位功能
- 以及更多!
工作原理
Meshtastic 利用 LoRa,这是一种长距离无线电协议,在大多数地区都能广泛获取,无需额外的许可证或认证,区别于业余无线电操作。
这些无线电会重新广播它们收到的消息,形成 Mesh 网络。此设置确保每个组成员,包括最远距离的成员,都能收到消息。
一个 Meshtastic 无线电可以与单个手机配对,允许朋友和家人直接向该无线电发送消息。每个设备一次只能支持一个用户的连接。
欲了解更技术性的概述,请参阅技术概览。
贡献者
Meshtastic 是一个托管在 GitHub 上的开源项目。志愿者捐献个人时间来编写和维护代码库。如果您想贡献,请查看我们的GitHub 仓库,加入我们的Discord 服务器,并阅读Meshtastic 讨论区。
开始使用 Meshtastic
我们致力于提供一个直接、无痛的“入门”体验。如果您遇到任何问题,请考虑更新文档或在论坛或 Discord 上联系。支持 100 % 基于志愿者;我们热衷于帮助新手成为 Meshtastic 专家!