LILYGO 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 实现多协议互联。适用于智慧农业监测、工业设备管理、应急通信组网及智能家居网关等场景,兼顾低功耗设计与紧凑结构,是高效搭建物联网系统的理想硬件平台。
预览
实物图

引脚图
模块
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
- 安装 Visual Studio Code 和 Python
- 在
Visual Studio Code的扩展中搜索PlatformIO插件并安装 - 安装完成后,需要重启
Visual Studio Code - 重启后,在左上角选择
文件->打开文件夹-> 选择LilyGo-LoRa-Series目录 - 等待第三方依赖库安装完成
- 点击打开
platformio.ini文件,在platformio栏目中 - 在
default_envs下选择您要使用的开发板名称,并取消其注释 - 取消其中一行
src_dir = xxxx的注释,确保只有一行生效。请注意示例注释,其中说明了哪些功能可用、哪些不可用。 - 点击左下角的 (✔) 符号进行编译
- 使用 USB-C 数据线将开发板连接至电脑(Micro-USB 接口用于模块固件升级)
- 点击 (→) 上传固件
- 点击 (插头符号) 监视串行输出
- 若无法烧录或 USB 设备持续闪烁,请查看下方的常见问题解答
Arduino
安装 Arduino IDE
将
lib目录中的所有文件夹复制到Sketchbook location目录中。如何查找库文件位置,请参阅此处- Windows:
C:\Users\{用户名}\Documents\Arduino - macOS:
/Users/{用户名}/Documents/Arduino - Linux:
/home/{用户名}/Arduino
- Windows:
打开相应示例
- 打开已下载的
LilyGo-LoRa-Series文件夹 - 打开
examples文件夹 - 选择示例文件并打开后缀为
ino的文件
- 打开已下载的
在 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 |- 开发板版本请根据实际型号选择
上传程序
开发平台
引脚总览
| 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"按键,进入下载模式后重新下载程序。