LILYGO T-Deck Plus

T-Deck Plus ESP32-S3 GPS LoRaWAN + LCD Module User Manual

Model: T-Deck Plus

Introduction

This manual provides comprehensive instructions for the setup, operation, and maintenance of your LILYGO T-Deck Plus module. The T-Deck Plus is a versatile development board featuring an ESP32-S3 microcontroller, integrated GPS, LoRaWAN communication capabilities, and a vibrant LCD display, along with a QWERTY keyboard and trackball for user interaction. Please read this manual carefully before using the device to ensure optimal performance and longevity.

Product Overview

The LILYGO T-Deck Plus combines several powerful features into a compact form factor, making it ideal for various IoT and communication projects. Key components include:

  • ESP32-S3FN16R8 Dual-core LX7 Microprocessor
  • 2.8-inch ST7789 SPI IPS LCD (320x240 resolution, full viewing angle)
  • SX1262 LoRa Low-Power Transceiver (supporting 433/868/915MHz)
  • Integrated GPS module
  • QWERTY Keyboard and Trackball
  • Microphone and Speaker
  • TF Card Slot
  • Built-in 2000mAh Battery
Front view of the T-Deck Plus module showing the LCD screen and keyboard.
Figure 1: Front view of the T-Deck Plus module.
Front and back view of the T-Deck Plus module.
Figure 2: Front and back view of the T-Deck Plus module, highlighting the 1/4-inch nut on the back.
Dimensions of the T-Deck Plus module and its antenna.
Figure 3: Dimensions of the T-Deck Plus module (L: 115mm, W: 72mm, H: 20mm) and the external antenna (L: 203mm).

Setup

1. Package Contents

Ensure all components are present:

  • T-Deck Plus Module
  • LoRa Antenna (if external antenna version)
  • USB-C Cable (not explicitly mentioned but standard for such devices)

2. Attaching the LoRa Antenna (External Antenna Version)

If your T-Deck Plus module comes with an external LoRa antenna, carefully screw it onto the antenna connector located at the top of the device. Do not overtighten.

Comparison of T-Deck Plus with internal and external antennas.
Figure 4: T-Deck Plus module with external antenna attached (right) and internal antenna version (left).

3. Powering On/Off

The T-Deck Plus has a built-in 2000mAh battery. To power on the device, locate the power switch (refer to Figure 5 for location). To charge the device, connect a USB-C cable to the USB-C port.

4. Pinout and Component Identification

Understanding the pinout and component layout is crucial for advanced development and connectivity. Refer to the diagram below for detailed pin assignments and component locations.

Detailed PINMAP and component layout for LILYGO T-Deck Plus.
Figure 5: LILYGO T-Deck Plus PINMAP and component overview.

Key Pin Assignments and Components:

  • LCD (ST7789 320x240): DC-I011, MOSI-I041, BL-I042, MISO-I038, SCK-I040, Touch-I016
  • TF Card: MOSI-I041, MISO-I038, SCK-I040, CS-I039
  • Power Management: POWER_ON-I010, BAT ADC-I004 (for battery detection)
  • GPS: RX(44), TX(43)
  • SX1262 LoRa Module: SCK-I040, MISO-I038, MOSI-I041, DIO1-I045, Reset-I017, Busy-I013
  • Trackball: UP I002, LEFT I001, Boot I000, RIGHT I015, DOWN I003
  • Other: Microphone, Speaker, Keyboard, AUX connector for extended antenna use, 1/4-inch nut for mounting.

Operating Instructions

1. User Interface Navigation

The T-Deck Plus features a 2.8-inch LCD, a QWERTY keyboard, and a trackball for interaction.

  • LCD: Displays information and menu options.
  • Keyboard: Used for text input and command execution.
  • Trackball: Navigate through menus and select options. The trackball has directional inputs (UP, DOWN, LEFT, RIGHT) and a central 'Boot' button (I000).

Common menu options visible on the screen include "Scour", "Dis", "GPS", "KB" (Keyboard), "SETT" (Settings), "Rx" (Receive), "Message", "TX" (Transmit), and "Radio Configure".

2. LoRaWAN Communication

The integrated SX1262 LoRa module supports various frequencies. Ensure your device is configured for the correct frequency band for your region (433MHz, 868MHz, or 915MHz). The transmit power is +22dBm.

Use the "Radio Configure" option in the menu to set up LoRa parameters.

3. GPS Functionality

The T-Deck Plus includes a GPS module. Access GPS-related functions through the "GPS" menu option. Ensure the device has a clear view of the sky for optimal satellite reception.

4. TF Card Usage

Insert a TF (microSD) card into the designated slot for data storage, logging, or custom firmware. Ensure the card is formatted correctly (e.g., FAT32) before use.

5. Audio Features

The module is equipped with a microphone and speaker, enabling audio input and output. These can be utilized for various applications, such as voice communication or sound recording, depending on the loaded firmware.

Maintenance

  • Cleaning: Use a soft, dry cloth to clean the device. Avoid using liquids or abrasive cleaners.
  • Storage: Store the device in a cool, dry place away from direct sunlight and extreme temperatures.
  • Battery Care: For long-term storage, charge the battery to approximately 50% to prolong its lifespan. Avoid fully discharging the battery for extended periods.
  • Firmware Updates: Regularly check for firmware updates from the manufacturer to ensure optimal performance and access to new features.

Troubleshooting

Device does not power on:
  • Ensure the battery is charged. Connect the device to a power source using a USB-C cable.
  • Verify the power switch is in the ON position.
LoRa communication issues:
  • Check if the LoRa antenna is securely attached (for external antenna versions).
  • Confirm that the LoRa frequency is correctly configured for your region.
  • Ensure both transmitting and receiving devices are within range and on the same frequency.
GPS signal not acquired:
  • Move the device to an open area with a clear view of the sky.
  • Allow sufficient time for the GPS module to acquire satellite signals (first fix can take longer).
LCD display not working:
  • Restart the device.
  • Ensure the device is powered on and the battery is not critically low.

Specifications

Feature Detail
MCU ESP32-S3FN16R8 Dual-core LX7 microprocessor
Wireless Protocols 2.4 GHz Wi-Fi, Bluetooth 5 (LE)
Development Environments Arduino, PlatformIO-IDE, Micropython
Flash Memory 16MB
PSRAM 8MB
LCD 2.8-inch ST7789 SPI IPS, 320x240 resolution, Full viewing angle
LoRa Module SX1262 Low-Power Transceiver
LoRa Transmit Power +22dBm
LoRa Frequencies 433MHz, 868MHz, 915MHz (selectable)
GPS Integrated GPS module
Battery 2000mAh (Built-in)
Dimensions (Module) 115mm (L) x 72mm (W) x 20mm (H)
Antenna Length 203mm (external antenna)
Onboard Peripherals TF Card slot, Microphone, Speaker, Keyboard, Trackball

User Tips

No specific user tips are available from reviews or Q&A at this time. However, general tips for development boards include:

  • Always ensure correct wiring when connecting external components to avoid damage.
  • Start with simple examples provided by the development environment (Arduino, PlatformIO-IDE, Micropython) to familiarize yourself with the module's capabilities.
  • Join online communities or forums related to ESP32-S3 and LoRaWAN for support and project ideas.

Warranty and Support

For warranty information and technical support, please refer to the manufacturer's official website or contact your point of purchase. Keep your proof of purchase for any warranty claims.

Related Documents - T-Deck Plus

Preview LILYGO T-BEAM-S3 User Guide: Setup and Development
This user guide provides comprehensive instructions for setting up the LILYGO T-BEAM-S3 development board. Learn how to configure the software environment using Arduino IDE, connect the board, and utilize its Wi-Fi, BLE, GPS, and LoRa capabilities for IoT projects.
Preview LILYGO T-WATCH S3 User Guide: Setup and Development with Arduino
Learn to develop IoT applications with the LILYGO T-WATCH S3. This guide covers setting up the Arduino IDE, programming the ESP32-S3, and using SSC commands, provided by Xinyuan.
Preview LILYGO T-Deck ESP32-S3 User Guide for Arduino Development
Comprehensive user guide for the LILYGO T-Deck development board, detailing setup of the Arduino IDE, ESP32-S3 configuration, Wi-Fi and LoRa functionality, and SSC command reference for IoT applications.
Preview LILYGO T-Display-S3 User Guide
A user guide for the LILYGO T-Display-S3 development board, covering setup, Arduino IDE usage, and basic Wi-Fi commands.
Preview LILYGO T-Dongle-S3 User Guide: Getting Started with ESP32-S3 Development
A comprehensive user guide for the LILYGO T-Dongle-S3 development board. Learn how to set up your Arduino development environment, program the ESP32-S3 module, and explore Wi-Fi and Bluetooth features.
Preview LILYGO T-Display-S3 Pro ESP32-S3 Development Board User Guide
Comprehensive user guide for the LILYGO T-Display-S3 Pro ESP32-S3 development board. Covers setup of the Arduino IDE, software installation, configuration, connecting the board, and a reference for common Wi-Fi SSC commands.