低成本 LoRa 自组网硬件 CheapMesh

CheapMesh 是一款开源 U 盘形态 Meshtastic LoRa 自组网节点,基于 Heltec HT-CT62(ESP32-C3+SX1262)模组开发。硬件采用模块化可选设计,元件按需焊接,支持板载 / 外接多种天线方案,可实现无基站离线 Mesh 通信,适合低成本 DIY 自制。

低成本 LoRa 自组网硬件 CheapMesh封面
oshw_hqzl2026-10-20 09:49:51CC BY-NC-SA 4.0
1
Star

PCBA

设计文件

KiCad图标CheapMesh-main.zip2.35MB(0次下载)

EDA查看器

复制嵌入代码

详细介绍

CheapMesh 是面向 Meshtastic 开源生态打造的低成本、U 盘形态、全开源 DIY LoRa Mesh 自组网硬件项目。项目初衷是依托成熟的 Heltec HT-CT62 一体化射频模组,设计一款门槛低、方案灵活的 Meshtastic 节点硬件,让爱好者、应急通信从业者能够以较低成本自制离线多跳通信终端,在蜂窝网络中断、无公网覆盖的场景下实现去中心化通信。

一、项目核心原理与主控方案

项目核心射频与计算单元选用 Heltec HT-CT62 模组,该模组内置 ESP32-C3 RISC-V 微控制器与 SX1262 Sub-GHz LoRa 射频芯片,支持 868MHz、915MHz 免授权 ISM 频段。ESP32-C3 负责运行 Meshtastic 固件,完成消息编解码、Mesh 路由协议处理;SX1262 射频芯片承担长距离无线信号收发,支持 LoRa 扩频调制,具备抗干扰能力强、低功耗、远距离传输的特点,可实现节点间消息多跳中继转发,无需依赖基站、运营商网络。

硬件载体采用 USB 直插式 PCB 板型,外形类似 U 盘,可直接插入 USB 口获取供电,部署简单,适合固定点位值守、便携携带等场景。

二、硬件模块化设计(多方案可选,按需贴件)

本项目最大特色是多路径兼容的模块化电路设计,电源、天线、烧录复位、外设均提供多种备选方案,制作者无需焊接全部元器件,可根据手头物料、性能需求灵活取舍,降低物料采购难度。

  1. 天线系统(4 种可选方案)

    • 方案 A:直接启用板载 PCB 天线,无需额外射频配件,组装最简单,适合室内、短距离测试;

    • 方案 B:切断板载天线走线,使用 I-PEX 座外接小型天线;

    • 方案 C:切断板载天线走线,使用 SMA 射频接口外接高增益天线,最大化提升通信距离,适合野外远距离组网;

    • 方案 D:切断板载天线走线,直接在焊盘焊接偶极天线。

  2. 3.3V 电源供电(4 套稳压方案二选一) 板上预留多路 3.3V 电源设计,为 HT-CT62 模组与外设供电。可选用 AP2112K-3.3、L78L33 线性 LDO 稳压芯片;也可外接独立 3.3V 电源,或使用兼容 L7833 引脚定义的 DC-DC 降压模块。LDO 方案电路简单、纹波小;DC-DC 方案转换效率更高,适合功耗敏感场景。设计规范明确要求:同一时刻仅允许接入一路电源,禁止多路电源同时接入,防止倒灌烧毁芯片。

  3. 固件烧录与自动复位电路 提供三种烧录复位方案,适配不同调试环境:

    • 方案 A:焊接 UMH3N 芯片,实现上电自动复位,一键进入 ESP32 烧录模式,无需手动操作引脚;

    • 方案 B:外接 CP2104、FT232 等 USB 转串口适配器,传统串口烧录调试;

    • 方案 C:硬件预留引脚,通过导线短接 GND 与 HT_EN 引脚,手动复位进入烧录模式。 板子同时引出板载 USB-A 与可选焊接 USB-C 接口,提供多种物理连接通道。板上 R1、R2 为 10k 上拉电阻,R5、R6 为 5.1k USB 分压电阻,全部采用 1206 封装 SMD 器件,方便手工焊接。

  4. 人机交互外设 SSD1306 128×64 I2C OLED 显示屏为可选配件,屏幕可展示节点状态、消息、信号强度;不焊接屏幕时,节点依然可以完整运行 Mesh 通信,进一步压缩物料成本。板上同时预留 2.54mm 排针扩展引脚,可外接传感器、外设,支持二次功能扩展。

三、开源资源、BOM 与工程文件

项目全部设计资料开源,包含 PCB 工程文件、原理图、Gerber 生产文件、BOM 物料清单,开源协议采用 CC BY-SA 4.0(知识共享 署名 - 相同方式共享),任何人都可以自由查看、打样、复刻、修改硬件设计,二次衍生作品也必须沿用相同开源协议。 BOM 清单内器件分为必选件与可选件,核心必选器件仅 HT-CT62 射频模组,其余电源、天线、屏幕、接口器件均可按需选配。

四、当前项目进展与后续规划

目前硬件原理图与 PCB 已经完成设计验证,可投板制作。项目待完成核心工作:完成 Meshtastic 固件适配,将 CheapMesh 硬件定义加入官方固件,实现对这款硬件的原生支持,做到烧录固件即可直接组网,无需复杂自定义编译。

五、应用场景

CheapMesh 节点构建的 LoRa Mesh 网络为去中心化自组织网络,单个节点故障不会导致整个网络瘫痪,适合多种无公网场景:

  1. 应急救灾:地震、洪灾等蜂窝网络瘫痪场景,用于应急队伍离线通信、位置上报;

  2. 野外作业:山地勘探、森林防火、户外探险,实现人员离线消息互通;

  3. 偏远厂区 / 农场:无运营商信号区域的现场人员点对点通信;

  4. 爱好者科普:用于物联网、LoRa 无线通信、Mesh 自组网技术教学实践。

六、项目价值

传统商用 Meshtastic 硬件成品价格较高,而 CheapMesh 依托通用模组 + 模块化 PCB 设计,通过可选元器件方案,大幅降低硬件制作成本。模块化设计兼容多种物料,降低 DIY 门槛;U 盘式结构简化供电部署;全开源硬件方案,方便行业爱好者、技术团队基于该硬件进行二次开发,拓展 LoRa 离线通信的落地场景。

七、项目地址

https://github.com/joyel24/CheapMesh