BETAFPV Configurator 完整上手指南:5分钟跑起飞控地面站 📅 2026/8/21 21:31:08 BETAFPV Configurator 完整上手指南5分钟跑起飞控地面站【免费下载链接】BETAFPV_Configurator项目地址: https://gitcode.com/gh_mirrors/be/BETAFPV_ConfiguratorBETAFPV Configurator 是一款面向 BETAFPV 飞控和 LiteRadio 遥控器的开源地面站工具通过 USB 串口连接飞控完成固件烧写、ELRS 接收机2.4G 遥控链路协议绑定、电机测试和通道配置。读完这篇你带着入口在哪、协议在哪、文档在哪三个答案离开几分钟内能自己把主窗口拉起来。核心能力速览 固件烧写工具支持从网络或本地 .bin 文件加载飞控、OSD、传感器固件一键烧写。 串口智能检测每 500ms 轮询一次 COM 口自动只保留 STM32 虚拟串口飞控在电脑里呈现的通信端口别的 USB 设备不会混进来。 遥控器 HID 配置indexLiteRadio.js 通过 node-hidUSB 人机接口设备库读写 LiteRadio 2/3 的通道参数、射频协议和功率。 配套图文手册docs/ 里有固件烧写、ELRS 绑定、找不到 COM 口排障的完整步骤图。3步把项目跑起来装好 Node.js建议 16 版克隆仓库git clone https://gitcode.com/gh_mirrors/be/BETAFPV_Configurator项目根目录执行npm install装好 serialport串口通信库、node-hid 等依赖执行npx electron-rebuild重编译串口、USB 等原生模块Windows 下卡住就改用.cmd版本npm startElectron 主窗口弹出加载 index.html地面站就绪入口文件与两个配置各管什么整体结构一句话带过src/ 放页面和样式libraries/ 放第三方 JSlocales/ 放中英语言包。真正要打开看的只有三个文件文件它管什么什么时候需要动它main.jsElectron 入口仅 40 行创建最小 1024×550 的主窗口、加载 index.html、关掉系统菜单、挂上热重载改窗口尺寸、换加载 liteRadio.html、调启动逻辑package.json依赖清单serialport、node-hid、usb、three、窗口标题与最小尺寸、Windows/Linux/macOS 三套打包脚本增删依赖、换个平台出安装包时LiteRadio.json按遥控器型号列出可烧写的固件版本如 LiteRadio_3_SX1280 对应 1.0.0 到 2.0.1新增遥控器型号或放出新固件版本时想深入协议层就看 indexLiteRadio.js开头的 Command_ID 命令码表和 liteRadioUnitType 型号编号表就是 HID 通信的心跳。上图是飞控在设备管理器里的样子。index.js 里按厂商 ID 0483/0493 过滤保证端口下拉框里只有飞控。新手上手提醒先读 main.js再读 index.jsmain.js 决定窗口怎么开index.js 的串口轮询和连接按钮逻辑占启动流程八成两个文件读完主线就通了。改 LiteRadio.json 前先对齐型号字符串key 必须和 indexLiteRadio.js 里 liteRadioUnitType 的型号名一致对不上就匹配不到设备。动 package.json 的 version 前先想清楚窗口标题和打包版本都取自这里改错会污染发布产物。完整烧写流程看 docs/UpdateFirmwareProcedure_CN.md接收机绑定看 docs/BindingProcedure.md卡住时先翻这两篇再翻代码。【免费下载链接】BETAFPV_Configurator项目地址: https://gitcode.com/gh_mirrors/be/BETAFPV_Configurator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考