ExpressLRS

ExpressLRS

ESP32, 飞控/无人机 🧩 软硬件结合 已发布
ExpressLRS 5664 Stars 未知 BOM 完整度: 3/5 教程完整度: 0/5

项目简介

High Performance Open Source Radio Control Link


ExpressLRS 是一个开源的高性能无线电控制链路项目,专为遥控模型和无人机竞速(FPV)场景设计。它基于 Semtech 的 SX127x 和 SX1280 LoRa 射频芯片,搭配 Espressif 或 STM32 微处理器,通过优化空中数据包结构,在极低延迟和超远距离之间取得了业界领先的平衡。项目支持 900MHz 和 2.4GHz 两个频段:900MHz 版本最高可提供 200Hz 的刷新率,具备更强的穿透能力;2.4GHz 版本在 EdgeTX 系统上能实现高达 1000Hz 的极致刷新率,让操控响应如丝般顺滑。ExpressLRS 解决了传统遥控链路在远距离和高刷新率之间难以兼得的痛点,尤其适合对延迟和可靠性要求极高的 FPV 竞速飞行、远航探索以及特技飞行。其技术栈以 LoRa 扩频调制为核心,配合精简的通信协议,大幅降低了丢包率。功能上,它支持 WiFi 和蓝牙固件升级、Betaflight Lua 脚本遥测、OLED/TFT 屏幕显示、绑定短语(免按键对频),以及 CRSF、SBUS、PWM 等多种接收机协议。此外,它还兼容 SmartAudio 和 Tramp 图传控制,并支持模拟摇杆功能。ExpressLRS 拥有庞大的硬件生态,覆盖从微型接收机到高功率发射模块的数百种目标设备,用户可通过官方配置工具轻松完成个性化设置。作为一个由社区驱动的开源项目,它持续吸纳开发者和用户的贡献,不断迭代进化。

标签

项目特点

**超低延迟**:2.4 GHz 版本支持高达 1000 Hz 数据包速率,900 MHz 版本支持 200 Hz,显著优于传统遥控链路。
**超远距离**:基于 LoRa 调制技术,在保持低延迟的同时实现极远的控制距离。
**双频段支持**:同时支持 900 MHz 和 2.4 GHz 频段,用户可根据穿透性和速率需求选择。
**丰富的遥测功能**:兼容 Betaflight Lua 脚本,支持 CRSF、SBUS、SUMD、HoTT、MAVLink 和 PWM 等多种接收机协议。
**便捷配置**:提供图形化配置工具 ExpressLRS Configurator,支持 WiFi 固件更新。
**绑定短语**:无需物理按钮,通过短语即可完成对频。
**开源社区驱动**:由热情的社区共同开发和维护,持续迭代新功能。

技术规格

工作频段
最大数据包速率
调制方式
处理器
接收机协议
固件更新方式
显示支持
附加功能

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
ExpressLRS TX Module (如 Happymodel ES24TX) 1 根据遥控器型号选择
ExpressLRS RX (如 Happymodel EP1/EP2) 1 根据飞行器选择
2.4 GHz 或 900 MHz 天线 1-2 与频段匹配
杜邦线/排针 若干 用于连接飞控和接收机
5V 电源模块 1 用于发射机模块供电(如适用)

所需工具

电烙铁与焊接工具 必需
电池/电源

能力画像

⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 2/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 2/5
🔵 动手与操作: 4/5
⚪ 狂热与坚持: 3/5
⚪ 创造与创新: 3/5

所需技能

🔧 **动手能力**:需要焊接排针、天线接头等基本电子焊接技能,以及将模块安装到遥控器和飞行器上的动手能力。 💻 **编程能力**:需要能够使用 ExpressLRS Configurator 工具进行固件配置和刷写,了解基本的 WiFi 连接和固件升级流程。 ⚡ **电子电路**:需要了解基本的电压、电流知识,能够正确连接发射机模块和接收机,并检查电源和信号连接。

适用场景

**FPV 竞速飞行**:极低的延迟和高速率使其成为 FPV 竞速飞行的理想选择。
**远距离飞行**:LoRa 技术带来的超远控制距离,适合探索和长距离飞行。
**DIY 遥控系统**:开源特性允许用户定制和优化自己的无线电链路。
**教学与学习**:适合学习无线电通信、LoRa 技术和嵌入式系统开发。