LILYGO T-Beam SUPREME get it now
概述
T-BEAM-SUPREME V3.0 是一款高性能多功能的物联网开发板,基于 ESP32-S3FN8 双核处理器设计,支持 Wi-Fi 802.11 b/g/n 和蓝牙 5.0,提供灵活的无线连接能力。开发板兼容 Arduino-IDE、MicroPython 和 VS Code 编程环境,搭载 8MB PSRAM 和 8MB Flash 存储,并集成六轴传感器(QMI8658)、温湿度气压传感器(BME280)、3.7V 18650 电池供电接口及多功能按键(Boot/复位/电源)。
其配备 1.3 英寸 SH1106 OLED 屏幕(128×64 分辨率,I2C 接口),支持 LoRa SX1262 模块(覆盖 433/868/915/923MHz 频段),可实现远距离低功耗通信。此外,用户可灵活选择 Ublox MAX-M10S 或 L76K GPS 模块版本,满足精准定位需求,适用于智能硬件、环境监测及物联网节点开发等场景。
快速开始
示例支持
| 示例 | PlatformIO/Arduino | ESP-IDF | 描述 |
|---|---|---|---|
| LoRaSender | ✓ | LoRa 发送示例 | |
| LoRaReceiver | ✓ | LoRa 接收示例 | |
| RadioLib Examples | ✓ | 支持 SX1262/SX1280 | |
| GPS TinyGPS | ✓ | GPS 定位示例 | |
| GPS UBlox | ✓ | UBlox GPS 示例 | |
| BME280 Sensor | ✓ | 温湿度气压传感器 | |
| QMI8658 IMU | ✓ | 六轴传感器 | |
| OLED Display | ✓ | OLED 显示示例 | |
| PMU AXP2101 | ✓ | 电源管理示例 | |
| Factory Test | ✓ | 出厂测试 |
PlatformIO
- 安装 Visual Studio Code 和 Python。
- 在 VS Code 扩展中搜索并安装
PlatformIO插件,安装完成后重启。 - 打开
文件->打开文件夹-> 选择LilyGo-LoRa-Series目录,等待依赖库安装。 - 打开
platformio.ini,在default_envs下选择开发板名称并取消注释。 - 取消一行
src_dir = xxxx的注释,点击 (✔) 编译,连接设备后点击 (→) 烧录。
Arduino
- 安装 Arduino IDE 和 Arduino ESP32。
- 将
lib目录中的所有文件夹复制到 Arduino 库目录(~/Documents/Arduino/libraries)。 - 在"工具"菜单中选择正确的设置,如下表所示。
| Arduino IDE 设置 | 值 |
|---|---|
| Board | ESP32S3 Dev Module |
| Upload Speed | 921600 |
| USB Mode | CDC and JTAG |
| USB CDC On Boot | Enabled |
| USB Firmware MSC On Boot | Disabled |
| USB DFU On Boot | Disabled |
| CPU Frequency | 240MHz (WiFi) |
| Flash Mode | QIO 80MHz |
| Flash Size | 8MB (64Mb) |
| Core Debug Level | None |
| Partition Scheme | 8M Flash (3MB APP/1.5MB SPIFFS) |
| PSRAM | QSPI PSRAM |
| Arduino Runs On | Core 1 |
| Events Run On | Core 1 |
| Upload Mode | UART0/Hardware CDC |
- 在
utilities.h中取消对应型号的注释,上传程序。
开发平台
视频
主要特点
- ESP32-S3FN8:8 MB Flash,8 MB PSRAM,Wi-Fi + 蓝牙 5.0
- SX1262 LoRa(433/868/915/923MHz,可选 SX1280 2.4GHz)
- GPS:MAX-M10S(U-blox,可选)或 L76K
- 1.3 英寸 SH1106 OLED(128×64,I2C)
- QMI8658 六轴传感器 + BME280 温湿度气压传感器 + QMC6310 磁力计
- AXP2101 电源管理,支持 3.7V 18650 电池 + USB-C 供电
- PCF85063ATL RTC,TF 卡槽,QWIIC 接口
产品参数

| 组件 | 描述 |
|---|---|
| MCU | ESP32-S3FN8 Dual-core LX7 |
| Flash | 8MB |
| PSRAM | 8MB |
| 屏幕 | 1.3 英寸 SH1106 OLED (128×64) |
| LoRa | SX1262 (433/868/915/923MHz) / 可选 SX1280 (2.4GHz) |
| GPS | MAX-M10S (U-blox) 或 L76K |
| RTC | PCF85063ATL (I²C) |
| 传感器 | QMI8658 (六轴) + BME280 (温湿度气压) |
| 电源管理 | AXP2101 |
| 存储 | TF 卡 |
| 无线 | 2.4 GHz Wi-Fi + Bluetooth 5.0 |
| USB | 1 × TYPE-C (USB + OTG) |
| 扩展接口 | Wi-Fi 天线 + LoRa 天线 + GPS 天线 + QWIIC |
| IO 接口 | 2.54mm 2×13 扩展 IO 接口 |
| 按键 | RESET + BOOT + Power |
| 电池 | 支持 3.7V 18650 电池 |
| 尺寸 | 114 × 33 × 28mm |
I2C 设备地址
| 设备 | 7-Bit 地址 | 总线 |
|---|---|---|
| OLED 屏幕 (SH1106) | 0x3C | 共享 |
| RTC (PCF8563) | 0x51 | 共享 |
| 磁力计 (QMC6310) | 0x1C | 共享 |
| 温湿度气压 (BME280) | 0x77 | 共享 |
| 电源管理 (AXP2101) | 0x34 | 独立 |
引脚图



引脚映射
| 名称 | GPIO | 可用 |
|---|---|---|
| Uart1 TX | 43(外部 QWIIC 接口) | ✅ |
| Uart1 RX | 44(外部 QWIIC 接口) | ✅ |
| SDA | 17 | ❌ |
| SCL | 18 | ❌ |
| RTC INT | 14 | ❌ |
| IMU INT | 33 | ❌ |
| IMU CS | 34 | ❌ |
| SPI MOSI | 35 | ❌ |
| SPI MISO | 37 | ❌ |
| SPI SCK | 36 | ❌ |
| SD CS | 47 | ❌ |
| GNSS TX | 8 | ❌ |
| GNSS RX | 9 | ❌ |
| GNSS PPS | 6 | ❌ |
| GNSS Wake | 7 | ❌ |
| LoRa SCK | 12 | ❌ |
| LoRa MISO | 13 | ❌ |
| LoRa MOSI | 11 | ❌ |
| LoRa RST | 5 | ❌ |
| LoRa DIO1 | 1 | ❌ |
| LoRa BUSY | 4 | ❌ |
| LoRa CS | 10 | ❌ |
| BOOT 按键 | 0 | ❌ |
| PMU IRQ | 40 | ❌ |
| PMU SDA | 42 | ❌ |
| PMU SCL | 41 | ❌ |
注意:LoRa 有独立 SPI 总线,其他外设共享主 SPI 总线。GPS 热启动备用电源由 18650 电池提供。
尺寸图
原理图
数据手册
软件开发
依赖库
常见问题
Q. 如何选择 GPS 模块版本?
A. MAX-M10S 精度更高功耗更低,L76K 成本更有优势。根据定位精度和预算需求选择。Q. LoRa 通信距离不理想怎么办?
A. 检查天线连接,确保在开阔环境使用,调整 LoRa 参数(扩频因子、带宽等)。Q. 电池供电时间短?
A. 启用深度睡眠模式,关闭不必要的传感器和外设,选择低功耗运行模式。Q. 设备无法烧录程序?
A. 确保 USB CDC On Boot 已启用,按住 BOOT 按键再点击 RESET 进入下载模式。
版本历史
| Version | Update date | Update description |
|---|---|---|
| T-Beam-SUPREME_V3.0 | — | 初始版本 |


