LILYGO T3-S3 LR1121

  • ESP32-S3
  • LR1121
  • LoRa
  • Dual-Band
  • OLED
  • IoT

T3-S3 LR1121

版本迭代

Version Update date Update description
T3-S3-LR1121_V1.3 2024-03-25 初始硬件版本
T3-S3-LR1121_V1.4 2024-06-18 软件优化更新

购买链接

Product SOC FLASH PSRAM Link
T3-S3 LR1121 ESP32-S3 4MB 2MB LILYGO Store

目录

描述

LILYGO T3-S3 LR1121 是一款基于 ESP32-S3 的高集成物联网开发板,支持 2.4GHz 与 830-945MHz 双频段 LoRa 通信,覆盖远距离传输需求(10km+),兼容全球不同地区频谱规范。板载 1.3 英寸 OLED 屏实时显示数据,配备 TF 卡槽扩展存储,Type-C 接口简化供电与调试。提供丰富 GPIO 引脚(支持 ADC、SPI、I2C 等协议),可灵活连接传感器或外设,结合 Wi-Fi/蓝牙 5.0 实现多协议互联。适用于智慧农业监测、工业设备管理、应急通信组网及智能家居网关等场景,兼顾低功耗设计与紧凑结构,是高效搭建物联网系统的理想硬件平台。

预览

实物图

T3-S3 LR1121

引脚图

summary

模块

MCU

  • 芯片:ESP32-S3FH4R2
  • PSRAM:2MB (QSPI PSRAM)
  • FLASH:4MB
  • 无线:2.4GHz Wi-Fi + Bluetooth 5.0

屏幕

  • 尺寸:1.3英寸OLED屏幕
  • 接口:I2C
  • 驱动:标准OLED驱动

无线通信

  • LoRa芯片:LR1121
  • 频段:830-945MHz + 2.4GHz双频段
  • 通信距离:10km+(理想条件)

电源管理

  • RTC:PCF85063ATL 实时时钟
  • 供电:5V/500mA
  • 电池接口:1.25mm电池接口

概述

组件 描述
MCU ESP32-S3FH4R2 Dual-core LX7
FLASH 4MB
PSRAM 2MB
屏幕 1.3英寸 I2C OLED
LoRa LR1121 双频段 (830-945MHz + 2.4GHz)
RTC PCF85063ATL 实时时钟 (I2C)
存储 TF 卡扩展
无线 2.4GHz Wi-Fi + Bluetooth 5.0
USB 1 × USB Port (TYPE-C接口)
扩展接口 2 × QWIIC 接口
GPIO接口 2.54mm间距 2×20 扩展IO接口
电池接口 1.25mm 电池接口
按键 1 x RESET 按键 + 1 x BOOT 按键
电源输入 5V/500mA
安装孔 2 × 2mm 定位孔
尺寸 66 × 27 × 15 mm

快速开始

示例支持

Example PlatformIO/Arduino ESP-IDF Description
LR1121_DualBand LR1121双频段通信示例
OLED_Display OLED显示示例
RTC_Clock 实时时钟示例
SD_Card SD卡读写示例
Multi_Protocol 多协议通信示例

PlatformIO

  1. 安装 Visual Studio CodePython
  2. Visual Studio Code 的扩展中搜索 PlatformIO 插件并安装
  3. 安装完成后,需要重启 Visual Studio Code
  4. 重启后,在左上角选择 文件 -> 打开文件夹 -> 选择 LilyGo-LoRa-Series 目录
  5. 等待第三方依赖库安装完成
  6. 点击打开 platformio.ini 文件,在 platformio 栏目中
  7. default_envs 下选择您要使用的开发板名称,并取消其注释
  8. 取消其中一行 src_dir = xxxx 的注释,确保只有一行生效。请注意示例注释,其中说明了哪些功能可用、哪些不可用。
  9. 点击左下角的 (✔) 符号进行编译
  10. 使用 USB-C 数据线将开发板连接至电脑(Micro-USB 接口用于模块固件升级)
  11. 点击 (→) 上传固件
  12. 点击 (插头符号) 监视串行输出
  13. 若无法烧录或 USB 设备持续闪烁,请查看下方的常见问题解答

Arduino

  1. 安装 Arduino IDE
  2. 安装 Arduino ESP32
  3. lib 目录中的所有文件夹复制到 Sketchbook location 目录中。如何查找库文件位置,请参阅此处
    • Windows: C:\Users\{用户名}\Documents\Arduino
    • macOS: /Users/{用户名}/Documents/Arduino
    • Linux: /home/{用户名}/Arduino
  4. 打开相应示例
    • 打开已下载的 LilyGo-LoRa-Series 文件夹
    • 打开 examples 文件夹
    • 选择示例文件并打开后缀为 ino 的文件
  5. 在 Arduino IDE 工具菜单中选择对应开发板型号,点击下方列表中的对应选项进行选择
Name Value
Board LilyGo T3-S3
Port Your port
USB CDC On Boot Enable
CPU Frequency 240MHZ(WiFi)
Core Debug Level None
USB DFU On Boot Disable
Erase All Flash Before Sketch Upload Disable
Events Run On Core1
Arduino Runs On Core1
USB Firmware MSC On Boot Disable
Partition Scheme Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)
PSRAM QSPI PSRAM
Board Revision* Radio-LR1121
Upload Mode UART0/Hardware CDC
Upload Speed 921600
USB Mode CDC and JTAG
Programmer Esptool
  • 开发板版本请根据实际型号选择
  1. 上传程序

开发平台

  1. Micropython
  2. Arduino IDE
  3. Platform IO
  4. VS Code

引脚总览

Name GPIO NUM Free
(QWIIC) Uart1 TX 43(External QWIIC Socket) ✅️
(QWIIC) Uart1 RX 44(External QWIIC Socket) ✅️
QWIIC Socket IO10* 10(External QWIIC Socket) ✅️
QWIIC Socket IO21* 21(External QWIIC Socket) ✅️
SDA 18
SCL 17
OLED(SSD1306) SDA Share with I2C bus
OLED(SSD1306) SCL Share with I2C bus
SD CS 13
SD MOSI 11
SD MISO 2
SD SCK 14
LoRa(LR1121) SCK 5
LoRa(LR1121) MISO 3
LoRa(LR1121) MOSI 6
LoRa(LR1121) RESET 8
LoRa(LR1121) DIO9 36
LoRa(LR1121) BUSY 34
LoRa(LR1121) CS 7
Button1 (BOOT) 0
Battery ADC 1
On Board LED 37

通信性能

频段 通信距离 数据速率
830-945MHz 10km+ 0.3-50 kbps
2.4GHz 2km+ 0.3-50 kbps
Features Details
🔗USB-C Input Voltage 5V
🔗Solar Input Voltage(T3 V1.3 Only) 4.5~5.6V
⚡Charge Current 500mA
🔋Battery Voltage 3.7V
🔋Battery Socket Cables PH2.0mm
🔗QWIIC Socket Cables JST1.0
Features Details
RF Module LR1121
Frequency range 400-520MHz/830-945MHz/2400-2500MHz
Transfer rate(LoRa Sub1G) 0.018 K ~ 62.5 Kbps
Transfer rate(FSK Sub1G) 0.6 K ~ 300 Kbps
Transfer rate(LoRa 2.4G) 0.476 K~101.5 Kbps
Modulation LoRa,FSK,LR-HFSS

常见问题

  • Q. 如何调节外接天线电阻?
    A. 参考下图调整电阻方向实现调节外接天线的电阻:

    天线电阻调节
  • Q. LR1121相比传统LoRa芯片有什么优势?
    A. LR1121支持双频段(Sub-GHz + 2.4GHz),提供更大的部署灵活性和更好的抗干扰能力。

  • Q. 双频段可以同时工作吗?
    A. LR1121支持频段切换,但不能同时在不同频段收发数据。

  • Q. 通信距离受哪些因素影响?
    A. 通信距离受环境障碍物、天线增益、发射功率、数据速率等因素影响。

  • Q. 为什么我的板子烧录失败?
    A. 请按住"BOOT"按键同时按"RST"按键,然后释放"RST"按键,进入下载模式后重新下载程序。

项目

资料

依赖库