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/nBluetooth 4.2 + BLE 无线连接。键盘外壳提供完整的 QWERTY 键盘布局以及电池仓,适合便携式独立应用场景。非常适合手持控制器、消息终端、远程界面以及嵌入式教学项目。

快速开始

示例支持

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

PlatformIO

  1. 安装 Visual Studio CodePython
  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初版发布