Skip to content

LILYGO T-Lora-Dual get it now

概述

T-Lora-Dual 是一款基于 ESP32-PICO-D4 微控制器的双频无线通信模块,集成了两个 LR1121 多频段无线芯片,专为 ExpressLRS 飞控协议设计。该模块支持 Sub-GHz/1.9GHz/2.4GHz 多频段通信,适用于遥控器高频头、无人机数据链路、物联网远距离通信等场景。

两个 LR1121 模块共享 SPI 总线,独立 CS 信号实现双频段并发通信;AT2401 射频开关控制天线切换,支持双路发射/接收模式。

快速开始

ExpressLRS 编译(PlatformIO)

  1. 用 VS Code 打开 ExpressLRS/src 目录。
  2. 选择设备型号(T-ELRS LR1121 True Diversity)。
  3. 点击编译上传(首次编译需下载依赖,可能较慢)。

T-ELRS 编译

PlatformIO

  1. 用 VS Code 打开 T-ELRS 目录,打开 platformio.ini,取消注释要编译的例程。
  2. 点击编译上传。

Arduino IDE

  1. T-ELRS/lib 目录下的所有库复制到 Arduino IDE 库目录。
  2. 用 Arduino IDE 打开 examples 目录下的例程。
  3. 选择开发板 ESP32 PICO-D4(默认配置),编译上传。

烧录指南

  1. 烧录前确保 ESP32 进入下载模式(持续按住 BOOT 按钮,再按 RESET 后松开 RESET)。
  2. 如遇烧录失败,尝试降低波特率或更换 USB 线缆。
  3. 烧录完成后按 RESET 按钮重启设备。

开发平台

  1. Platform IO
  2. Arduino IDE
  3. ExpressLRS

视频

主要特点

  • ESP32-PICO-D4:双核,240MHz,Wi-Fi + 蓝牙
  • 双 LR1121 多频段无线芯片(Sub-GHz + 1.9GHz/2.4GHz)
  • 支持 ExpressLRS 协议(遥控器高频头/无人机数据链路)
  • AT2401 射频开关,双路天线切换
  • 共享 SPI 总线设计,硬件隔离双模块

产品参数

T-Lora-Dual 硬件配置
模块型号主要特性
主控 MCUESP32-PICO-D4双核 240MHz,Wi-Fi/蓝牙,34个 GPIO
无线模块LR1121 ×2Sub-GHz + 1.9GHz/2.4GHz,LoRa/FSK 调制
状态指示LEDGPIO5 控制
射频开关AT2401双路天线切换

引脚图

T-Lora-Dual 引脚图

引脚映射

LR1121-1 模块

信号GPIO说明
MISO33SPI 数据输入
MOSI32SPI 数据输出
SCK25SPI 时钟
CS27芯片选择
DIO937中断信号
RST26模块复位
BUSY36模块状态输出

LR1121-2 模块

信号GPIO说明
MISO33SPI 数据输入(共享)
MOSI32SPI 数据输出(共享)
SCK25SPI 时钟(共享)
CS13芯片选择
DIO934中断信号
RST21模块复位
BUSY39模块状态输出

AT2401 射频开关

信号GPIO功能
TX114发射通道1控制
TX215发射通道2控制
RX110接收通道1控制
RX29接收通道2控制
LED5状态指示灯

尺寸图

原理图

数据手册

软件开发

依赖库

常见问题

  • Q. 如何进入下载模式?
    A. 持续按住 BOOT 按钮,再按 RESET 按钮后松开 RESET,设备即进入下载模式。

  • Q. 两个 LR1121 如何区分使用?
    A. 两个模块共享 SPI 总线(SCK/MOSI/MISO),通过独立的 CS 引脚(GPIO27 和 GPIO13)分别选择。

  • Q. 如何配置 ExpressLRS?
    A. 请参考 ExpressLRS 官方文档,选择 "T-ELRS LR1121 True Diversity" 硬件配置。

版本历史

VersionUpdate dateUpdate description
T-ELRS_V1.02025-03-15初始版本,支持 ExpressLRS 协议
T-ELRS_V1.12025-06-20优化 SPI 时序,增加稳定性