Skip to content

T-Display-Keyboard get it now ​

概述 ​

LILYGO T-Display-Keyboard 是一款手持式 ESP32 开发套件,将 T-Display 主板(1.14 英寸 ST7789V IPS TFT,240 × 135 像素)与紧凑型实体键盘外壳相结合。基于 ESP32 双核 LX6 处理器(最高 240 MHz),提供 Wi-Fi 802.11 b/g/n 和 Bluetooth 4.2 + BLE 无线连接。键盘外壳提供完整的 QWERTY 键盘布局以及电池仓,适合便携式独立应用场景。非常适合手持控制器、消息终端、远程界面以及嵌入式教学项目。

快速开始 ​

示例支持 ​

示例PlatformIO/ArduinoESP-IDF描述
TTGO-T-Display✓显示屏演示、示例

PlatformIO ​

  1. 安装 Visual Studio Code 和 Python
  2. 在 VS Code 中搜索并安装 PlatformIO IDE 扩展
  3. 打开 TTGO-T-Display 项目文件夹
  4. 打开 platformio.ini 并选择您的示例
  5. 点击 ✓ 编译,通过 USB-C 连接后点击 → 上传

Arduino ​

  1. 安装 Arduino IDE
  2. 安装 Arduino ESP32
  3. 在 工具 → 开发板 中进行配置:
Arduino IDE 设置值
BoardESP32 Dev Module
Port您的端口
CPU Frequency240 MHz (WiFi)
Flash ModeQIO
Flash Size4MB (32Mb) 或 16MB (128Mb)
Upload Speed921600
  1. 点击 上传

开发平台 ​

  1. ESP-IDF
  2. Arduino IDE
  3. PlatformIO

相关视频 ​

主要特性 ​

  • ESP32 双核 LX6 @ 240 MHz,Wi-Fi 802.11 b/g/n + Bluetooth 4.2 BLE
  • 1.14 英寸 ST7789V IPS TFT LCD,240 × 135 像素
  • 集成键盘外壳,支持手持使用
  • 可选 2800 mAh 锂电池支持
  • USB-C 供电及编程接口
  • 提供 4 MB 和 16 MB Flash 两种版本
  • 模块化接口:UART、SPI、I2C、I2S、PWM、ADC、DAC

产品参数 ​

参数值
SOCESP32-D0WDQ6,双核 LX6 @ 240 MHz
Flash4 MB / 16 MB(QSPI)
PSRAM—
SRAM520 KB
无线2.4 GHz 802.11 b/g/n
蓝牙Bluetooth 4.2 + BLE
显示屏1.14 英寸 ST7789V IPS TFT,240 × 135 像素
显示接口4 线 SPI
电池可选 805050 2800 mAh LiPo
USB1 × USB-C
工作电压2.7 V – 4.2 V

引脚图 ​

显示屏 (ST7789V) ​

ST7789VMOSISCKCSDCRSTBL
ESP32GPIO19GPIO18GPIO5GPIO16GPIO23GPIO4

尺寸图 ​

原理图 ​

数据手册 ​

软件开发 ​

依赖库 ​

常见问题 ​

版本迭代 ​

版本日期说明
V1.0初版发布