LILYGO T-Deck Plus
简介
LILYGO T-Deck Plus 是一款功能丰富的便携式嵌入式开发套件,基于高性能的 ESP32-S3 芯片,集成了 320x240 分辨率的 ST7789 LCD 显示屏、SX1262 LoRa 远程通信模块、ES7210 音频编解码器、麦克风、喇叭及 TF 卡存储扩展功能。其硬件配置包括可选的轨迹球、机械键盘(颜色可选黑白)、1/4 英寸螺母固定接口,并支持 GPS 定位与 2000mAh 电池供电,配备电压检测以优化功耗管理。通过 SPI、I2C 等接口连接多模块(如 LoRa、LCD、触摸控制),同时提供 AUX 天线扩展接口,适用于物联网终端、远程控制、音频交互及户外移动场景的开发与应用。
外观及功能介绍
外观

引脚图

模块资料以及参数
开发板参数
组件 | 描述 |
---|---|
MCU | ESP32-S3FN16R8 Dual-core LX7 microprocessor |
Flash | 16M |
PSRAM | 8M |
Lora | SX1262 433Mhz~915Mhz(可选) |
GPS | MIA-M10Q |
无线 | 2.4 GHz Wi-Fi & Bluetooth 5 (LE) |
存储 | TF 卡 |
屏幕 | ST7789 320 x 240 LCD |
电池容量 | 2000mAh |
控制方式 | 轨迹球 触摸屏 |
输入 | 键盘 |
麦克风 | MSM381A3729H9CP |
开关 | 支持电源开关 |
触摸 | GT911 |
按键 | 1 x RST 按键 + 1 x BOOT 按键(轨迹球) |
音频 | ES7210 |
USB | 1 × type-C接口 |
IO 拓展 | PCA9535PW (0x20) |
拓展接口 | GPS拓展接口 + 2 × Knockout(用于拓展天线的AUX连接器) |
孔位 | 2×2mm 定位孔 |
尺寸 | 115x72x20mm |
相关资料
Github:T-Deck Plus
原理图
依赖库
软件开发
Arduino 设置参数
Arduino IDE 设置 | 参数 |
---|---|
Board | ESP32S3 Dev Module |
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 |
Flash Mode | QIO 80MHZ |
Flash Size | 16MB(128Mb) |
Arduino Runs On | Core1 |
USB Firmware MSC On Boot | Disable |
Partition Scheme | 16M Flash(3M APP/9.9MB FATFS) |
PSRAM | OPI PSRAM |
Upload Mode | UART0/Hardware CDC |
Upload Speed | 921600 |
USB Mode | CDC and JTAG |